【发布时间】:2012-05-16 22:00:46
【问题描述】:
我有一个非常棘手的问题,我无法立即解决。我必须调试 JDK 源代码,看看我是否可以更进一步。标准 JDK 库不包含 Debug 符号。
谁能告诉我在哪里可以下载 JDK 调试版本?我正在使用 eclipse 和远程调试,JDK 1.5 或 1.6 都适合我的情况。如果没有,我可能必须按照谷歌搜索的指南重新编译rt.jar。
更清楚地说,我想要一个启用调试的 JDK 发行版。我在哪里可以下载它?
【问题讨论】:
-
How can I check on debug symbol status with Eclipse? 的可能副本。简短的回答是使用 JDK 而不是 JRE。 (链接问题的标题具有误导性。请阅读实际问题和答案。)
-
这里有同样的问题,我无法按照“google指南”中的描述编译整个 jdk (8) 源代码而没有错误。
-
请参阅this question,获取有关如何使用调试编译 JDK 源代码的优秀指南。我今天才关注它(在一个 linux 机器上),它运行良好。 (如果我没有决定尝试“改进”它,第一次会完美运行。)实际上我确实重新编译了整个源代码,它似乎工作得很好。