我在哪里可以找到并浏览JDK 7源文件?

时间:2011-01-28 10:09:02

标签: java-7

有人能指引我到jdk 7来源托管的地方吗?

8 个答案:

答案 0 :(得分:17)

直接链接是this

如果您想知道如何获得此链接,请按照this link,除了为jdk 7源选择“jdk7 / jdk7-gate / jdk”而不是“jdk6 / jdk6-gate / jdk”。

答案 1 :(得分:15)

对于JRE中的Java源代码,此网站比OpenJDK7的hgweb更有用。

答案 2 :(得分:11)

这是OpenJDK

的存储库

对于Oracle的JDK7,有二进制文件和文档,但没有可供浏览的来源。

答案 3 :(得分:6)

我发现http://www.codatlas.com是阅读java代码的一个非常方便的地方。例如,您将在此处找到打开的JDK7源代码:

http://codatlas.com/github.com/lambdalab-mirror/jdk7u-jdk/master/

它的最大优点是除了@Jakub在答案中提到的语法高亮,它还支持交叉引用,这将使代码浏览体验更容易10倍。

它还有许多其他基于JVM的项目(Apache Hadoop,ElasticSearch等)。它还支持像ruby和python这样的脚本语言,但目前性能不是很好。

答案 4 :(得分:4)

您可以在此处找到源文件jdk7source

当我发现这个问题时,我一直在寻找它,这就是为什么我决定添加这个答案,因为其他答案都没有,但是没有用于浏览的网络界面。

答案 5 :(得分:3)

JDK7 source code mirror on GitHub。更易于浏览,并具有语法高亮功能。

答案 6 :(得分:1)

我不认为Sun JDK的源代码是公开可用的。为什么不试试OpenJDK Mercurial repos

希望有所帮助。

答案 7 :(得分:0)

如果要在本地浏览源。 然后,您可以在src.zip文件的jvm目录中找到源代码。 对于linux环境,该文件位于/ usr / lib / jvm / java-7-oracle