Я пытаюсь загрузить "-javaagent: aspectjweaver1.9.1.jar", используя VirualMachine.Ниже приведен код
static {
String nameOfRunningVM = ManagementFactory.getRuntimeMXBean().getName();
int p = nameOfRunningVM.indexOf('@');
String pid = nameOfRunningVM.substring(0, p);
try {
VirtualMachine vm = VirtualMachine.attach(pid);
vm.loadAgent("C:\\Users\\mehaboobkhan.p\\Desktop\\Project\\trunk\\Batches\\LookAhead\\lib\\aspectjweaver-1.9.1.jar");
vm.detach();
List<String> arguments = ManagementFactory.getRuntimeMXBean().getInputArguments();
} catch (Exception e) {
e.printStackTrace();
}
}
. Я проверяю, загружается ли агент с помощью getInputArguments и нет.Там нет ошибки.Я использую Java8.
Я проверил много похожих вопросов, но не смог их решить.Там всегда возможны пути кувшина (относительные и абсолютные).