我有一台带有雪豹的Mac(10.6.8)。我想用JDK 7开发,但Oracle的网站上说JDK需要OS 10.7.3及更高版本。所以我在Stackoverflow上关于类似主题的一些问题和答案,并找到了以下答案(由@larsac),使用Pacifist安装JDK 7:
" @reukiodo的回答绝对是要走的路,所以谢谢你!但是,对于像我这样的新手,可能需要进一步解释。
1)下载@reukiodo发布链接的两个DMG。
2)安装Pacifist。
3)用pacifist打开java-DMG。
4)在'包内容' -tab(默认选项卡)中,选择JDK 7 Update XX.pkg'的内容。 (XX例如51)。
5)点击“安装”'按钮并按照屏幕上的说明操作。
6)在您的Utilities文件夹中打开Java Preferences.app并将Java SE 7拖到“常规”选项卡(默认选项卡)中的Java版本列表的顶部。&#34; < / p>
我遵循了所有这些步骤:到步骤5)一切正常,但是步骤6)对我来说不起作用,即当我打开 Java首选项时.app 我没有Java SE 7所以我无法拖动它!
答案 0 :(得分:1)
Mac有一个很有用的工具可以在几个可以帮助你的java版本之间进行更改。这是/ usr / libexec / java_home。
然后你可以尝试在家里的.profile文件上设置JAVA_HOME
export JAVA_HOME=$(/usr/libexec/java_home -v 1.7)
确保在/ Library / Java / JavaVirtualMachines文件夹
中有1.7版本条目