JDK on OSX 10.7 Lion
我已经安装了Apple为10.7提供的Java for Developer软件包,Java应用程序运行良好
但是 eclipse 找不到 JDK 根路径,我也不能。
有人有什么想法吗?
我已经安装了Apple为10.7提供的Java for Developer软件包,Java应用程序运行良好
但是 eclipse 找不到 JDK 根路径,我也不能。
有人有什么想法吗?
您可以从 http://connect.apple.com 下载 10.7 Lion JDK。
登录并点击右侧的部分。java
jdk 安装在与上一个位置不同的位置。这将导致IDE(如Eclipse)无法找到源代码和javadocs。
在撰写本文时,JDK最终在这里:
/Library/Java/JavaVirtualMachines/1.6.0_26-b03-383.jdk/Contents/Home
打开 eclipse 首选项并转到 Java -->已安装的 JREs 页面
我们需要使用JDK位置,而不是使用“JVM内容(MacOS X Default)”。
在撰写本文时,搜索并不知道新的JDK位置;我们需要点击 添加 按钮
从“添加 JRE”向导中,为 JRE 类型选择“MacOS X VM”
对于 JRE 定义页面,我们需要填写以下内容:
其他字段现在将自动填充,默认的 JRE 名称为“主页”。您可以快速将其更正为更有意义的内容:
完成向导并返回到“已安装的 JRE”页
从列表中选择“系统JDK”
您现在可以通过以下方式正常发育:
在较新版本的OS X上,您应该在以下位置找到所有JRE(和JDK)
/Library/Java/JavaVirtualMachines/
/System/Library/Java/JavaVirtualMachines/
旧路径
/System/Library/Frameworks/JavaVM.framework/
已被弃用。
以下是官方的弃用说明: