如何导入和使用com.sun.jdi.VirtualMachine

时间:2012-06-19 10:44:55

标签: java java-7 jdi

我发现了一些用于在com.sun.jdi包中进行调试的类,如VirtualMachine,但我不能使用它,因为Sun JDK7中似乎不存在包。

如何使用此套餐?

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

1 个答案:

答案 0 :(得分:16)

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

  

更新注释2: Attach API位于tools.jar中,因此您需要在CLASSPATH中添加/lib/tools.jar,以便在JDK 6上编译并运行该示例。”

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