Есть ли способ использовать com.sun.tools.attach в JRE, а не JDK? - PullRequest
0 голосов
/ 12 июня 2019

Мне нужно присоединить javaagent во время выполнения, без аргумента -javaagent agent.jar при запуске, чтобы переопределить некоторые уже загруженные классы. com.sun.tools.attach, кажется, лучшее решение этой проблемы, но я не могу быть уверен, что у всех, кто использует мой код, установлен JDK.

Я попытался скопировать tools.jar из моей папки JDK и просто использовать его как библиотеку, загруженную в ClassLoader, но затем System.loadLibrary("attach"); throws java.lang.UnsatisfiedLinkError: no attach in java.library.path

Можно ли вообще как-то загрузить com.sun.tools.attach в среде JRE?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...