Lifecycle Weaver statically weaves application byte code at post compile time. After woven by this plugin, runtime bytecode manipulation won't be necessary, so the JVM argument -javaagent must not be specified with certain Lifecycle-version.jar any more.
Homepage POM file JAR file Javadoc'net.imadz:lifecycle-static-weaving-maven-plugin:0.9.0'