如何获得匹配源的JRE / JDK?

时间:2008-09-29 21:42:58

标签: java

我想在我的Windows机器上获得至少一个JRE / JDK级别,其中我的JRE / JDK源与JRE / JDK的确切级别相匹配。我的目的是能够在调试时进入系统类。有关如何做到这一点的任何建议?提前谢谢。

5 个答案:

答案 0 :(得分:9)

大多数有用的源代码都位于JDK的src.zip文件中。

您可以从jdk6.dev.java.net获取jdk 6u3的来源。在Linux上,您可以从openjdk.java.net获取OpenJDK源代码和包。

答案 1 :(得分:5)

我有这个问题很长一段时间了;源代码下载站点必须暂时没有维护。

现在似乎已经修好了:

http://download.java.net/jdk6/6u10/archive/

(包含所有JDK 6源代码下载的链接,而不仅仅是6u10。)

答案 2 :(得分:0)

源代码包含在JDK 1.5+安装程序中。只需确保在安装时未取消选中该选项。

答案 3 :(得分:0)

只需安装JDK即可。它也将安装一个私有JRE,源将匹配。

如果您需要特定的JDK,请参阅此处:http://java.sun.com/products/archive/

答案 4 :(得分:0)

如果您正在使用eclipse,则可以将JDK绑定到其源,如果它不是自动完成的话。这在Window>中完成。偏好> Java>已安装的JRE。您可以编辑列出的JRE / JDK之一,对于'系统库'中的每个jar,您可以指出src是什么(例如,您可以设置JDK附带的zip)。这样就可以调试任何JDK类。