有人能指引我到jdk 7来源托管的地方吗?
答案 0 :(得分:17)
直接链接是this。
如果您想知道如何获得此链接,请按照this link,除了为jdk 7源选择“jdk7 / jdk7-gate / jdk”而不是“jdk6 / jdk6-gate / jdk”。
答案 1 :(得分:15)
对于JRE中的Java源代码,此网站比OpenJDK7的hgweb更有用。
答案 2 :(得分:11)
答案 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
中