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

kbe*_*bec 15 java jdi java-7

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

如何使用这个包?

BTW.lib/sa-jdi.jar是不是我想要的

Ste*_*n C 16

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

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

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