2

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

4

1 回答 1

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

于 2010-10-08T08:03:28.387 回答