OSX Lion上的JDK API位置

时间:2012-04-05 11:07:23

标签: java eclipse macos osx-lion javadoc

我正在尝试在OSX Lion 10.7.3上的Eclipse Helios中添加Javadoc位置。我刚从Apple安装了Java for Developers 2012-01。

我遇到以下问题:我的Java安装文件夹(/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home)中没有src.jar / docs.jar文件。

他们是否从安装中删除了它?我该怎么做才能解决这个问题?

感谢。

3 个答案:

答案 0 :(得分:1)

Apple的Java默认“用户”下载不包括源代码或Javadoc。您可以从https://connect.apple.com/下载一个特殊的Java Developer软件包进行安装。您必须向Apple注册Apple Id,但免费帐户足以下载开发人员包,无需支付完整,昂贵的ADC会员资格。 开发人员包的好处还在于它们不会相互覆盖,因此您可以安装多个版本来测试您的软件。

答案 1 :(得分:1)

默认情况下,Mac上的JDK不包含src.jar。 您需要从Apple Developers下载并安装“Java Developer Package”。 安装完成后,您会在类似于此

的路径下找到src.jar
/Library/Java/JavaVirtualMachines/1.6.0_22-b04-307.jdk/Contents/Home

答案 2 :(得分:0)

作为一种解决方法,对您的项目进行mavenise,安装m2e并让maven下载源代码(右键单击 - > maven - >下载源代码)。除了jdk

之外,您还可以下载所有库的源代码