我该在哪里找到 JDK6 的源代码库?

3
JDK6源代码页面上,存储库链接已损坏,并且在自述文件中描述的位置不存在。我知道还有OpenJDK存储库,但据我了解,它不同于JDK6存储库。
我知道如何下载源文件,但我更感兴趣的是存储库,而不是jar文件。
我对任何其他开放的JVM实现都不感兴趣。

3
你可以下载JDK的源代码(有一个名为src.zip的文件)。 - bestsss
1
但他特别要求的是仓库,而不是源代码... - woliveirajr
1
@bestsss - jdk6不仅仅是标准jdk附带的不完整Java源文件集合。 - Andreas Dolk
@Andreas,当然是的;它甚至不包括本地代码、sun代码等等,但它确实包含了相当多的Java标准类。 - bestsss
@golergka,刚从链接http://download.java.net/jdk6/6u23/promoted/b05/jdk-6u23-fcs-src-b05-jrl-12_nov_2010.jar下载了文件。不过这个站点似乎有一些问题,你可以尝试重新启动或暂停/恢复下载。 - bestsss
4个回答

2

从存储库的说明部分可以看到,人们抱怨存储库长时间没有更新且存在访问问题。

像其他人建议的那样,尝试下载 .jar 文件。


所以,基本上没有最新的官方JDK存储库这样的东西吗? - Max Yankov
实际上,没有最新的官方JDK源代码库。现在你必须下载.jar或.zip或任何其他文件归档,而不是访问SVN存储库。 - woliveirajr
谢谢,这基本上回答了我的问题。 - Max Yankov

1

试试GrepCode,作为一个例子(确实,bestsss是对的,在每个JDK中都有源代码zip文件)


据我所知,这不同于Sun的JDK,对吗? - Max Yankov

1

@Tom,那是已发布的版本(即不包含sun.misc.FloatingDecimal修复的版本) - bestsss
谢谢提供链接,但是我已经下载了那个源代码 - 我对这个仓库更感兴趣,因为它可以更方便地跟上最新的版本。 - Max Yankov
2
@golergka 关闭的JDK存储库是,呃,关闭的。 - Tom Hawtin - tackline
汤姆,问题在于官方没有正式说明它已经关闭,这就造成了一些混淆。 - Max Yankov

0

正如bestsss所说,它被称为src.zip,您可以在JDK分发中找到它。

  • 是Windows的JDK文件结构。
  • 是Linux的JDK文件结构。

它们应该帮助您在JDK中找到它。


谢谢提供链接,但我已经下载了该源代码 - 我对存储库更感兴趣,因为它是一种更方便的方式来保持最新版本。 - Max Yankov
@golergka,当您下载每个新的JDK时,您将获得最新版本的更新 :) 目前还没有办法通过远程存储库(例如Maven)来更新JDK或其源代码。 - Simeon

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接