Maven AspectJ Plugin Properties dIon Gillard
Property name Optional? Description
maven.aspectj.ajc.option.emacssym Yes When set to on, instructs the AspectJ compiler to generate emacs symbols. Users taking advantage of the AspectJ-emacs minor mode will want to specify this option. The default value is off.
maven.compile.debug Yes Specifies whether to include debugging information in the compiled class files; the default value is on. Used by the "java:compile" goal.
maven.compile.deprecation Yes Specifies whether source should be compiled with deprecation information; the default value is off. Used by the "java:compile" goal.
maven.compile.optimize Yes Specifies whether source should be compiled with optimization; the default value is off. Used by the "java:compile" goal.
maven.compile.src.set Yes The source directories maven uses to compile java code.
pom.build.sourceModifications Yes This property is the list of the ]]> source modifications in your project descriptor. This property is used during compilation to exclude or include classes from compilation depending on whether a named class is available
Property name Optional? Description
sourcesPresent Yes This property is set by Maven to indicate the presence of Java source code for compilation. The plugin only attempts to compile AspectJ code if there is java source present.
maven.build.dest Yes The destination directory for compiled code
maven.dependency.classpath Yes This property holds the Ant path of all the dependent jar files listed in the dependencies block of your project descriptor