2017-07-30 66 views
2

我已選中this鏈接。但是,看起來像VirtualMachine類不再可訪問或存在於JDK 8中。如何將java代理附加到遠程JVM

如何將Java代理附加到遠程運行的JVM?一個好的指針或適用的代碼片段會有所幫助。

+1

'但是,看起來像VirtualMachine類不再可訪問或存在於JDK 8中 - https://docs.oracle.com/javase/8/docs/jdk/api/attach/spec/com/sun/工具/連接/ VirtualMachine.html – BackSlash

回答

2

在JDK8中,該類僅在需要顯式定位和加載的tools.jar中可用。這會隨Java 9的更改而變化,其中該類包含在其自己的模塊中。

爲了簡化使用,您可以查看Byte Buddy agent,它提供了API和自動發現來執行這樣的遠程連接。

相關問題