MacOSX 上的 Java/Eclipse:src.zip在哪里?
随着MacOSX 10.6上最新的Java更新,Eclipse不再找到Java源代码。
我不完全确定(即不再记得了)我过去是否手动下载了源代码并将它们放在某个地方,或者MacOSX提供了它们并且Eclipse自动找到了它们。
MacOSX在某个地方有源代码吗?(请不要在这里做任何假设。我真的很想知道。
如果没有,我在哪里可以得到它们?
随着MacOSX 10.6上最新的Java更新,Eclipse不再找到Java源代码。
我不完全确定(即不再记得了)我过去是否手动下载了源代码并将它们放在某个地方,或者MacOSX提供了它们并且Eclipse自动找到了它们。
MacOSX在某个地方有源代码吗?(请不要在这里做任何假设。我真的很想知道。
如果没有,我在哪里可以得到它们?
据我所知,截至“Java for Mac OS X 10.6 Update 3”,您可以在MacOS上找到Java安装的3个地方。
请注意 MacOS 规则,即将 Apple 提供的标准组件放在 /System/Library 中,将本地扩展放到 /Library 中
默认情况下安装的JDK现在没有src.jar(尽管它是JDK,Javac等也是如此)。但是,如果您从Apple安装“Java开发人员包”,您将获得
/Library/Java/JavaVirtualMachines/1.6.0_22-b04-307.jdk
在“内容/主页”下具有 src.jar
所以我认为理智的做法是安装开发人员包并从IDE指向它。
更新 - 对于“Java for Mac OS X 10.7 Update 1”,已安装开发人员包后,源代码可以在
/Library/Java/JavaVirtualMachines/1.6.0_29-b11-402.jdk/Contents/Home/src.jar
安装最新的Java更新后,.jar 您将在
/Library/Java/JavaVirtualMachines/1.6.0_22-b04-307.jdk/Contents/Home
这就是我在Eclipse中Java 1.6的“JRE主页”的地方。一切按预期工作(直到现在:)