Mir ist bekannt, wie man ein Java-Programm mit einem Java-Agenten startet:
java -javaagent:myAgent.jar MyJavaProgram
Aber was ist, wenn ich zwei oder mehr Java-Agenten hinzufügen möchte, um mein Programm zu instrumentieren? Ich möchte den Java-Java-Agenten nicht erneut aufrufen: ... für jeden Agenten, den ich in JVM laden muss.
Ich habe so etwas versucht:
java -javaagent:agentA.jar, agentB.jar MyJavaProgram
oder so ähnlich:
java -javaagent:agentA.jar agentB.jar MyJavaProgram
Aber keinen Erfolg.
Gibt es eine Antwort, um mein Problem zu lösen?
Vielen Dank.
quelle