【发布时间】:2018-01-12 13:43:01
【问题描述】:
当我在 Eclipse 中进行调试时,我希望能够单步执行 sun.* 包中的代码。不幸的是,这些包的源代码不包含在 Oracle JDK 中。
我找到了一个用于 Eclipse 的反编译器插件,它允许我这样做,但是 Eclipse 调试器指向的代码行与反编译的代码不匹配。
我使用的是 Windows 和 Java 8(早期版本不适合我)。
【问题讨论】:
-
在Java安装目录(例如
C:\Program Files\Java\jdk1.8.0_144)有一个ZIP文件src.zip。您必须将缺少的源文件添加到此 ZIP 存档中。 -
@howlger 我在哪里可以获得这些丢失的 Oracle JDK 源文件?