我的电脑上有 2 个 java 版本:
/Library/Java/JavaVirtualMachines/jdk1.7.0_07.jdk/Contents/Home
/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home
1.6.0 设置为默认值。如何让我的 java 程序运行 1.7?
尝试添加:
export JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.7.0_07.jdk/Contents/Home
到我的.zshrc文件。但这似乎只会改变我的终端java
命令的路径。
还尝试像这样更改 HOME 符号链接:
cd /Library/Java
mv Home Home-1.6
ln -s /Library/Java/JavaVirtualMachines/jdk1.7.0_07.jdk/Contents/Home/ Home
这根本没有效果。
还尝试了java转换器软件: http ://www.guigarage.com/2013/02/change-java-version-on-mac-os/ 但没有效果。
知道如何通过单击它们来启动 1.7 版本的 .app 和 .jar 文件等 java 程序吗?