我正在尝试在 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 文件。
他们是否将其从安装中删除?我能做些什么来解决这个问题?
谢谢。
默认情况下,Mac 上的 JDK 不包含 src.jar。您需要从Apple Developers下载并安装“Java Developer Package” 。安装后你会在类似这样的路径下找到 src.jar
/Library/Java/JavaVirtualMachines/1.6.0_22-b04-307.jdk/Contents/Home
默认的“用户”从 Apple 下载的 Java 不包括源代码或 Javadoc。您可以从https://connect.apple.com/下载一个特殊的 Java Developer 包进行安装。您必须使用 Apple ID 在 Apple 注册,但免费帐户足以下载开发人员包,无需完整且昂贵的 ADC 会员资格。开发人员包的好处还在于它们不会相互覆盖,因此您可以安装多个版本来测试您的软件。
作为一种解决方法,mavenise 你的项目,安装 m2e 并让 maven 下载源代码(右键单击 -> maven -> 下载源代码)。优点是您可以下载除 jdk 之外的所有库的源代码