Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/366.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java OSX Lion上的JDK API位置_Java_Eclipse_Macos_Osx Lion_Javadoc - Fatal编程技术网

Java OSX Lion上的JDK API位置

Java OSX Lion上的JDK API位置,java,eclipse,macos,osx-lion,javadoc,Java,Eclipse,Macos,Osx Lion,Javadoc,我试图在OSX Lion 10.7.3上的Eclipse Helios中添加Javadoc位置。我刚刚从苹果公司安装了Java for Developers 2012-01 我有以下问题:我的Java安装文件夹(/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home)中没有src.jar/docs.jar文件 他们是否将其从安装中删除?我能做些什么来解决这个问题 谢谢。苹果默认的“用户”Java下载不包括源代码或Javad

我试图在OSX Lion 10.7.3上的Eclipse Helios中添加Javadoc位置。我刚刚从苹果公司安装了Java for Developers 2012-01

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

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

谢谢。

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

作为一种解决方法,mavenise您的项目,安装m2e并让maven下载源代码(右键单击->maven->下载源代码)。优点是,除了jdk之外,您还可以下载所有库的源代码。默认情况下,Mac上的jdk不包括src.jar。 您需要从下载并安装“Java开发者包”。 安装后,您将在类似以下路径下找到src.jar

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

然后在这个文件夹中,你会发现src.jarMy的安装昨天才升级到
/Library/Java/JavaVirtualMachines/1.6.0_26-b03-383.jdk/Contents/Home/src.jar
…是的,文件夹自然会根据不同的版本进行更改。对我来说很有用。非常感谢。我知道这个dmg的存在,但它是不可能找到通过搜索谷歌!