我发现了一些用于在com.sun.jdi
包中进行调试的类,如VirtualMachine,但我不能使用它,因为Sun JDK7中似乎不存在包。
如何使用此套餐?
顺便说一句。 lib/sa-jdi.jar
与我想要的不一样
答案 0 :(得分:16)
根据this page,您链接到的VirtualMachine
类是tools.jar
文件的一部分,该文件仅在JDK(不是JRE)中分发。它说......
“更新注释2: Attach API位于tools.jar中,因此您需要在CLASSPATH中添加/lib/tools.jar,以便在JDK 6上编译并运行该示例。”
......同样的建议也适用于(至少)JDK 7。