AspectJ Multi-module Compile-Time Example Example using AspectJ in multi-module project with Maven. Compile and Install to local repository in base folder mvn clean install Run in app folder mvn exec:java Create executable jar with dependencies in base folder mvn clean compile package