2012-06-19 35 views
15

我發現一些類設計用於調試com.sun.jdi,如VirtualMachine,但我不能使用它,因爲包在Sun JDK7中似乎不存在。如何導入和使用com.sun.jdi.VirtualMachine

如何使用此軟件包?

順便說一句。 lib/sa-jdi.jar是不一樣的我想

+0

根據[他的鏈接](http://hg.openjdk.java.net/jdk7/jdk7/jdk/file/00cd9dc3c2b5/src/share/classes/com/sun/jdi/),'VirtualMachine' _is_輕拍JDK7 – Attila

回答

15

this page,你鏈接到VirtualMachine類是tools.jar文件,僅分佈在JDK(不是JRE)的一部分。它說...

更新注2:的附加API是的tools.jar,所以你需要在你的CLASSPATH中添加/lib/tools.jar編譯和運行在JDK的例子6.」

...同樣的建議也適用於(至少)JDK 7。