16

我在VirtualMachinecom.sun.jdi等包中发现了一些专为调试而设计的类,但我不能使用它,因为 Sun JDK7 中似乎不存在包。

如何使用这个包?

顺便提一句。lib/sa-jdi.jar和我想要的不一样

4

1 回答 1

17

根据此页面VirtualMachine您链接到的类是文件的一部分,该tools.jar文件仅分布在 JDK(不是 JRE)中。它说 ...

"更新说明 2:附加 API 在 tools.jar 中,因此您需要在 CLASSPATH 中添加 /lib/tools.jar 才能在 JDK 6 上编译和运行示例。"

...同样的建议也适用于(至少)JDK 7。

于 2012-06-19T11:15:35.293 回答