【发布时间】:2011-01-28 10:09:01
【问题描述】:
谁能指导我到托管 jdk 7 源的位置?
【问题讨论】:
标签: java-7
谁能指导我到托管 jdk 7 源的位置?
【问题讨论】:
标签: java-7
【讨论】:
对于 JRE 中的 Java 源代码,这个网站对于 OpenJDK7 比 hgweb 更有用。
【讨论】:
我发现http://www.codatlas.com 是阅读Java 代码的一个非常方便的地方。例如,您将在这里找到开放的 JDK7 源代码:
http://codatlas.com/github.com/lambdalab-mirror/jdk7u-jdk/master/
它最大的好处是除了@Jakub在他的回答中提到的语法高亮,它还支持交叉引用,这将使代码浏览体验轻松10倍。
它还有许多其他基于 JVM 的项目(Apache Hadoop、ElasticSearch 等)。它还支持ruby和python等脚本语言,但目前性能不是很好。
【讨论】:
你可以在这里找到源文件jdk7source
当我发现这个问题时我正在寻找它,这就是为什么我决定添加这个答案,因为其他答案都没有,但没有用于浏览的 Web 界面。
【讨论】:
有JDK7 source code mirror on GitHub。更易于浏览,并带有语法高亮显示。
【讨论】:
我不认为 Sun JDK 的源代码是公开的。为什么不试试OpenJDK Mercurial repos
希望对您有所帮助。
【讨论】:
如果你想在本地浏览源。 然后就可以在src.zip文件的jvm目录下找到源码了。 对于 linux 环境,该文件位于 /usr/lib/jvm/java-7-oracle
【讨论】: