4.0.0 spring-aop-2 spring-aop-2 war com.baeldung parent-boot-3 0.0.1-SNAPSHOT ../parent-boot-3 org.aspectj aspectjrt org.aspectj aspectjweaver org.springframework.boot spring-boot-starter-aop org.apache.commons commons-lang3 ${commons-lang3.version} org.apache.commons commons-rng-simple ${commons-rng-core.version} org.springframework.boot spring-boot-starter-test test org.mockito mockito-core test org.apache.maven.plugins maven-war-plugin false no-weaving true org.apache.maven.plugins maven-surefire-plugin com.baeldung.selfinvocation.CompileTimeWeavingIntegrationTest com.baeldung.selfinvocation.LoadTimeWeavingIntegrationTest compile-time-weaving org.springframework spring-aspects org.apache.maven.plugins maven-surefire-plugin com.baeldung.selfinvocation.CompileTimeWeavingIntegrationTest org.codehaus.mojo aspectj-maven-plugin ${aspectj-plugin.version} ${java.version} ${java.version} ${java.version} ignore UTF-8 org.springframework spring-aspects compile load-time-weaving org.springframework spring-aspects org.springframework spring-tx org.apache.maven.plugins maven-surefire-plugin ${maven-surefire-plugin.version} --add-opens java.base/java.lang=ALL-UNNAMED --add-opens java.base/java.util=ALL-UNNAMED -javaagent:"${settings.localRepository}"/org/aspectj/aspectjweaver/${aspectjweaver.version}/aspectjweaver-${aspectjweaver.version}.jar -javaagent:"${settings.localRepository}"/org/springframework/spring-instrument/${spring.version}/spring-instrument-${spring.version}.jar true always com.baeldung.selfinvocation.LoadTimeWeavingIntegrationTest 1.14.0 5.3.27 com.baeldung.Application 1.5