AspectJ plugin changes dIon Gillard Vincent Massol Jason van Zyl Carlos Sanchez Jeff Jensen Add Integration Tips page. New property maven.aspectj.destto define output folder for aspectj:compilegoal. Unable to weave only sources defined in argument files. New property maven.aspectj.src.argfilesOnly. Add a report for the plugin. Upgraded to AspectJ 1.5.0 Added maven.aspectj.failonerrorproperty. Add support for iajc's messageHolderClassattribute and added maven.dependency.classpathto the iajc's taskdef so that custom message holder classes will be found at execution time. Added maven.aspectj.argfilesand maven.aspectj.weaveAspectSourcesproperties. Added maven.aspectj.noweaveand maven.aspectj.lintproperties. Added maven.aspectj.sourceand maven.aspectj.timeproperties that where incorrectly removed. Check that unitTestSourceDirectory is defined in pom Output messages to log Check that aspectSourceDirectory is defined in pom Weave test classes Added "Compiling aspect sources" section to xdoc Use maven.aspectj.maxmemonly when maven.aspectj.fork=trueto avoid aspectj warnings Now using AspectJ 1.2 release. Added new maven.aspectj.sourceand maven.aspectj.timeproperties. Added new maven.aspectj.forkand maven.aspectj.maxmemproperties. Another almost complete rewrite of the plugin. The plugin is now using AspectJ 1.2rc1 and allows weaving at class level (instead of at jar level which was a bad idea introduced in version 2.0 of the plugin). It also supports weaving of dependent libraries. Complete rewrite of the plugin. Now using AspectJ 1.1 and performing binary weaving on jar generated by the jar:jargoal. Also supports creation and weaving-in of reusable aspect libraries. Added documentation for navigation, changes, properties and goals Original release for Maven 1.0-beta6