如何将java代理附加到远程JVM
问题描述:
我已选中this链接。但是,看起来像VirtualMachine
类不再可访问或存在于JDK 8中。如何将java代理附加到远程JVM
如何将Java代理附加到远程运行的JVM?一个好的指针或适用的代码片段会有所帮助。
答
在JDK8中,该类仅在需要显式定位和加载的tools.jar
中可用。这会随Java 9的更改而变化,其中该类包含在其自己的模块中。
为了简化使用,您可以查看Byte Buddy agent,它提供了API和自动发现来执行这样的远程连接。
'但是,看起来像VirtualMachine类不再可访问或存在于JDK 8中 - https://docs.oracle.com/javase/8/docs/jdk/api/attach/spec/com/sun/工具/连接/ VirtualMachine.html – BackSlash