在实时阶段在VM中启动JVM工具接口代理

时间:2010-01-24 03:34:49

标签: java jvmti

JVM工具接口(JVMTI)specification表示JVMTI代理可以在实时阶段在VM中启动,但他们没有提到如何完成它。有没有人曾经尝试过这个或得到任何关于如何做的提示?

1 个答案:

答案 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