2012-04-05 227 views
2

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

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

他们是否将其从安装中删除?我能做些什么来解决这个问题?

谢谢。

回答

1

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

/Library/Java/JavaVirtualMachines/1.6.0_22-b04-307.jdk/Contents/Home 
+0

我没有下载和文件夹,你上安装开发包... – Xaero182 2012-04-05 14:34:03

+0

然后将找到src.jar – dash1e 2012-04-05 17:18:09

+0

我的安装仅在昨天升级到'/ Library/Java/JavaVirtualMachines/1.6.0_26-b03-383.jdk/Contents/Home/src.jar' ... – 2012-04-06 15:29:47

1

Apple从Apple的默认“用户”下载不包括源或Javadoc。你可以从https://connect.apple.com/下载一个特殊的Java开发包安装。您必须使用Apple ID向Apple注册,但免费帐户足以下载开发者套件,无需完整,昂贵的ADC会员资格。 关于开发者套件的好处是它们不会互相覆盖,所以你可以安装多个版本来测试你的软件。

+0

我也下载一个路径下并安装软件包开发... – Xaero182 2012-04-05 14:34:15

0

作为一种解决方法,mavenise您的项目,安装m2e并让maven下载源代码(右键单击 - > maven - >下载源代码)。好处是你可以下载jdk以外的所有库的源代码。