Mac OS X和多个Java版本

Mac OS X和多个Java版本

如何在MacOS上安装额外的Java?我安装了jdk8,工作正常。但现在我需要一个jdk7安装用于开发目的。当尝试通过DMG文件安装旧版本时,我收到警告,已经安装了较新版本的Java并且安装程序退出。

/usr/libexec/java_home -verboseMatching Java Virtual Machines (1):
    1.8.0_20, x86_64:   "Java SE 8" /Library/Java/JavaVirtualMachines/jdk1.8.0_20.jdk/Contents/Home

   /Library/Java/JavaVirtualMachines/jdk1.8.0_20.jdk/Contents/Home

除了这个之外,如何安装jdk7?


交互式爱情
浏览 659回答 3
3回答

小怪兽爱吃肉

卸载jdk8,安装jdk7,然后重新安装jdk8。我在它们之间切换的方法(在.profile中):export JAVA_7_HOME=$(/usr/libexec/java_home -v1.7)export JAVA_8_HOME=$(/usr/libexec/java_home -v1.8)export JAVA_9_HOME=$(/usr/libexec/java_home -v9)alias java7='export JAVA_HOME=$JAVA_7_HOME'alias java8='export JAVA_HOME=$JAVA_8_HOME'alias java9='export JAVA_HOME=$JAVA_9_HOME'#default java8export JAVA_HOME=$JAVA_8_HOME然后您只需键入java7或java8在终端中切换版本。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Java