Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/349.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何将Java代理附加到已经运行的VM实例_Java_Classloader_Virtual Machine_Attach Api - Fatal编程技术网

如何将Java代理附加到已经运行的VM实例

如何将Java代理附加到已经运行的VM实例,java,classloader,virtual-machine,attach-api,Java,Classloader,Virtual Machine,Attach Api,我正在尝试使用attach API将Java代理附加到正在运行的Java实例。我遇到的问题是,我在Windows任务管理器中检查已经运行的Java进程的进程id,并将其硬编码到附加Java代理的程序中。什么也没发生。这样我们就不能将Java代理附加到已经运行的进程 我仔细检查了它的工作原理,但我看到的唯一问题是,它检测到VM实例,并动态地将Java代理附加到它。此实例正是当前启动此程序的实例 这里的需求是将Java代理附加到一个已经运行的VM实例,就像JMonitor和其他分析工具一样。如何进行

我正在尝试使用attach API将Java代理附加到正在运行的Java实例。我遇到的问题是,我在Windows任务管理器中检查已经运行的Java进程的进程id,并将其硬编码到附加Java代理的程序中。什么也没发生。这样我们就不能将Java代理附加到已经运行的进程

我仔细检查了它的工作原理,但我看到的唯一问题是,它检测到VM实例,并动态地将Java代理附加到它。此实例正是当前启动此程序的实例

这里的需求是将Java代理附加到一个已经运行的VM实例,就像JMonitor和其他分析工具一样。如何进行请提供一些指导