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

时间:2020-03-06 14:53:55  来源:igfitidea点击:

我想在Windows机器上至少获得一个JRE / JDK级别,在该计算机上我拥有与JRE / JDK的确切级别相匹配的JRE / JDK源。我的目的是能够在调试时进入系统类。关于如何执行此操作的任何建议?提前致谢。

解决方案

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

只需安装JDK。它还将安装一个私有JRE,并且源将匹配。

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

大多数有用的资源都在我们JDK的src.zip文件中。

我们可以从jdk6.dev.java.net获取高达jdk 6u3的源代码。在Linux上,我们可以从openjdk.java.net获取OpenJDK源代码和软件包。

如果我们使用的是eclipse,则可以将JDK绑定到其源(如果未自动完成)。这是在"窗口">"首选项">" Java">"已安装的JRE"中完成的。我们编辑列出的JRE / JDK之一,并为"系统库"上的每个jar指明什么是src(例如,我们可以设置JDK随附的zip)。这样,我们可以调试任何JDK类。

我这个问题很久了;源下载站点一定不能在那里进行过一段时间的维护。

不过,现在似乎已解决:

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

(具有所有JDK 6源下载链接,而不仅仅是6u10. )