4.0.0 core-java-jvm core-java-jvm jar com.baeldung.core-java-modules core-java-modules 0.0.1-SNAPSHOT org.apache.commons commons-lang3 ${commons-lang3.version} org.javassist javassist ${javaassist.version} org.owasp.esapi esapi ${esapi.version} org.ow2.asm asm ${asm.version} org.ow2.asm asm-util ${asm.version} org.apache.bcel bcel ${bcel.version} org.openjdk.jol jol-core ${jol-core.version} buildAgentLoader org.apache.maven.plugins maven-jar-plugin package jar agentLoader target/classes true com.baeldung.instrumentation.application.Launcher ${project.build.outputDirectory}/META-INF/MANIFEST.MF com/baeldung/instrumentation/application/AgentLoader.class com/baeldung/instrumentation/application/Launcher.class buildApplication org.apache.maven.plugins maven-jar-plugin package jar application target/classes true com.baeldung.instrumentation.application.Launcher ${project.build.outputDirectory}/META-INF/MANIFEST.MF com/baeldung/instrumentation/application/MyAtm.class com/baeldung/instrumentation/application/MyAtmApplication.class com/baeldung/instrumentation/application/Launcher.class buildAgent org.apache.maven.plugins maven-jar-plugin package jar agent target/classes true com.baeldung.instrumentation.application.Launcher ${project.build.outputDirectory}/META-INF/MANIFEST.MF com/baeldung/instrumentation/agent/AtmTransformer.class com/baeldung/instrumentation/agent/MyInstrumentationAgent.class 3.27.0-GA 2.5.2.0 0.10 9.4 6.5.0