JVM工具接口(JVMTI)specification表示JVMTI代理可以在实时阶段在VM中启动,但他们没有提到如何完成它。有没有人曾经尝试过这个或得到任何关于如何做的提示?
答案 0 :(得分:2)
您可以使用方法
* @param agent
* Path to the JAR file containing the agent.
*
* @param options
* The options to provide to the agent's <code>agentmain</code>
* method (can be <code>null</code>).
com.sun.tools.attach.VirtualMachine.loadAgent(String agent, String options)
来自$ {java.home} /../ lib / tools.jar