I found some classes designed for debugging in package com.sun.jdi
like VirtualMachine, but I can't use this because package seems not exist in Sun JDK7.
How to use this package?
BTW. lib/sa-jdi.jar
isn't the same I want
According to this page, the VirtualMachine
class that you linked to is part of the tools.jar
file which is only distributed in a JDK (not a JRE). It says ...
"Update Note 2: The Attach API is in tools.jar, so you will need to add /lib/tools.jar in your CLASSPATH to compile and run the example on JDK 6."
... and the same advice would apply on (at least) JDK 7 as well.
来源:https://stackoverflow.com/questions/11099352/how-to-import-and-use-com-sun-jdi-virtualmachine