2015-03-02 5 views
2

Использование Java Attach API Я смог загрузить свой java-агент (например, jar-файл) в свою целевую программу.Выгрузка JavaAgent

Ниже приведен мой код.

import com.sun.tools.attach.*; 

String javaAgentPath = "C:\\agent\\jAgent.jar"; 
VirtualMachine vm = VirtualMachine.attach(PID); 

vm.loadAgent(javaAgentPath, null); 

Прикрепление к запущенной JVM и загрузка файла агента jar работает хорошо. Теперь я хочу разгрузить свой агент jarfile, но Attach API не предоставляет метод unloadAgent().

Есть ли способ выгрузить файл javaagent?

ответ

0

vm.detatch() - это то, что вы ищете

Смежные вопросы