我已经在Mac OS X上安装了Eclipse 3.3,并且它不包含src.zip文件,我习惯使用Windows和Linux安装。我在哪里可以下载Java 1.5 JDK的完整源代码(必须是特定版本)。1.5.x JDK源代码的位置
我已经能够找到完整的源代码,但它包含未生成的缓冲区实现,因此导航NIO代码是不可能的。
寻找通常在JDK src.zip中找到的Java源代码,而不是VM源代码。
我已经在Mac OS X上安装了Eclipse 3.3,并且它不包含src.zip文件,我习惯使用Windows和Linux安装。我在哪里可以下载Java 1.5 JDK的完整源代码(必须是特定版本)。1.5.x JDK源代码的位置
我已经能够找到完整的源代码,但它包含未生成的缓冲区实现,因此导航NIO代码是不可能的。
寻找通常在JDK src.zip中找到的Java源代码,而不是VM源代码。
不清楚如果这甚至是可能的,因为Mac JDK不是,据我所知,开源。它由Apple创建,不是Sun创建的。
您可以获得Developer Documentation,其中包含源代码。下载需要您拥有一个ADC帐户。
有什么方法可以从别处获取Java src.zip。 Apple仅实现JVM。 – 2009-01-13 19:51:00
是的。从太阳。为某些其他操作系统(例如Linux)下载JDK。 – 2009-01-13 19:57:49
它位于
/System/Library/Frameworks/JavaVM.framework/Versions.1.5.0/Home/src.jar
我做对安装磁盘中安装的Xcode的东西随Mac一起提供,所以我不知道源代码是否出现在OSX的标准Mac安装中。
/System/Library/Frameworks/JavaVM.framework/Versions/1.5.0/Home/src.jar
更多细节上: http://confluence.concord.org/display/CCTR/Get+local+copies+of+Mac+OS+X+Java+source+code+and+Javadoc
为了澄清,我正在寻找的src.zip它包含JDK的Java源代码,而不是VM源代码。 – 2009-01-13 19:39:36
这就是我的意思,我不知道他们是相同的,因为合同是唯一需要维护的东西。 – 2009-01-13 19:42:39