Я пытаюсь загрузить агент на виртуальную машину другой программы, но, к сожалению, виртуальная машина этого процесса не поддерживает механизм подключения, поэтому, когда я пытаюсь подключить свой агент, выдается AttachNotSupportedException
:
System.out.println("Attaching to VM...");
VirtualMachine vm = VirtualMachine.attach(pid); //Exception
System.out.println("Attached to VM.");
System.out.println("Loading agent...");
vm.loadAgent(agentJar.getAbsolutePath(), "");
System.out.println("Detaching from VM...");
vm.detach();
System.out.println("Detached from VM.");