我在安装了多个 JDK 版本(即 jdk1.8.0_271.jdk
和 jdk-11.0.2.jdk
)的 Mac 上运行 Aptana Studio 3 时遇到问题。 Aptana 需要 JDK 8,当只有它在 Library/Java/JavaVirtualMachines 中时,Aptana 才会运行,否则,我会遇到启动致命错误。我需要为另一个应用程序使用 Open JDK 11,并且它在安装了两个 JDK 的情况下运行。我尝试使用以下内容将 JDK 8 设置为 .bash_profile 中的默认值,但出于某种原因(可能是回答此问题的明显原因)Aptana 无法识别默认设置,并且仅在我删除 {{1}来自 JavaVirtualMachines。我知道有一个版本控制包 jdk-11.0.2.jdk
,但我没有安装它,并且不确定它无论如何都能解决问题。感谢有关如何解决此问题的任何指示,如果我可以/应该向 Aptana 的包内容添加一个 shell,在下面的命令中添加适当的 mods,等等。运行 Mac Mojave 10.14.6。谢谢。
jenv
答案 0 :(得分:0)
macOS
选择最新版本的 JDK
。您在这里有几个选择:
JDKs
文件(备份)/Library/Java/JavaVirtualMachines/${JDK_VERSION}/Contents/Info.plist
Terminal
会话以使用给定版本# inside ~/.zshrc put
export JAVA_HOME=$(/usr/libexec/java_home -v ${VERSION_OF_YOUR_CHOICE})
export PATH=${JAVA_HOME}/bin:${PATH}
JDK
个版本正如您已经提到的,您可以使用一些现有工具(例如 jenv
)