我的系统上运行着不同的 Java 应用程序,并希望从这些应用程序之一中检测类
在尝试使用动态加载的 Java 代理执行此操作时,我发现我们可以将它附加到一个jvm
需要vm
id
该实例的实例,当我通过从 Windows 任务管理器搜索代理 jar 不附加到该进程来jvm
放置一个已经运行的 Java 应用程序时pid
并抛出错误。
使用返回ManagementFactory.getRuntimeMXBean()
的过程执行此操作id()
时,实例加载agent.jar
. 请建议如何访问vmid
一个不同的jvm
实例