Oracle 最近发布了 OSX JDK 7 ea。如何运行 Eclipse Indigo?
我收到以下错误消息:
$ echo $JAVA_HOME
/Library/Java/JavaVirtualMachines/JDK 1.7.0 Developer Preview.jdk/Contents/Home
$ java -version
openjdk version "1.7.0-ea"
OpenJDK Runtime Environment (build 1.7.0-ea-b211)
OpenJDK 64-Bit Server VM (build 21.0-b17, mixed mode)
$ /Applications/eclipse/Eclipse.app/Contents/MacOS/eclipse
JavaVM: requested Java version ((null)) not available. Using Java at "" instead.
JavaVM: Failed to load JVM: /bundle/Libraries/libserver.dylib
JavaVM FATAL: Failed to load the jvm library.
我自己尝试过,但遇到了一些并发症,所以我想我会分享最终对我有用的方法:
- 下载并安装 Mac OSX 版本Java SE 开发工具包 7 http://www.oracle.com/technetwork/java/javase/downloads/jdk-7u4-downloads-1591156.html
- 在 Eclipse -> Preferences -> Java -> Installed JREs 下,单击 Add,选择 Mac OS X VM,然后单击 Next。
- 输入“/Library/Java/JavaVirtualMachines/1.7.0.jdk/Contents/Home”作为 JRE 主目录,输入合理的内容(如“Java SE 7”)作为 JRE 名称,然后单击“完成”。 (请注意,您将无法导航到“../Contents/Home”文件夹。您必须手动输入。)
- 将新 JRE 添加到 Eclipse 安装的 JRE 列表后,选中刚刚添加的新 JRE 旁边的框,然后单击“确定”。
- 现在,在 Eclipse -> Preferences -> Java -> Compiler 下,从“编译器合规级别”下拉列表中选择 1.7,然后单击“确定”。
希望这可以帮助那些在解决这个问题时遇到问题的人。让我感到困惑的部分是在 Eclipse 中选择 JRE 主目录,因为我无法导航到它。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)