Apache Maven 1.x has reached its end of life, and is no longer supported. For more information, see the announcement. Users are encouraged to migrate to the current version of Apache Maven.

Release History

4.0 2006-04-26
3.2 2004-10-06
3.1.1 2004-07-09
3.1 2004-06-20
3.0 2004-05-15
2.0 2004-03-10
1.1 2003-09-21
1.0 2002-07-16

Get the RSS feed of the last changes

Release 4.1-SNAPSHOT - In SVN


Release 4.0 - 2006-04-26

add New property maven.aspectj.dest to define output folder for aspectj:compile goal. Fixes MPASPECTJ-15. Thanks to Alexey Dashkevich. ltheussl
fix Unable to weave only sources defined in argument files. New property maven.aspectj.src.argfilesOnly . Fixes MPASPECTJ-14. Thanks to Alexey Dashkevich. ltheussl
add Add a report for the plugin. Fixes MPASPECTJ-23. Thanks to Shinobu Kawai Yoshida. ltheussl
update Upgraded to AspectJ 1.5.0 Fixes MPASPECTJ-21. carlos
add Added maven.aspectj.failonerror property. Fixes MPASPECTJ-24. Thanks to Shinobu Kawai. carlos
update Add support for iajc 's messageHolderClass attribute and added maven.dependency.classpath to the iajc 's taskdef so that custom message holder classes will be found at execution time. Fixes MPASPECTJ-19. vmassol

Release 3.2 - 2004-10-06

add Added maven.aspectj.argfiles and maven.aspectj.weaveAspectSources properties. Fixes MPASPECTJ-12. Thanks to Mark Proctor. carlos
add Added maven.aspectj.noweave and maven.aspectj.lint properties. Fixes MPASPECTJ-13. felipeal
fix Added maven.aspectj.source and maven.aspectj.time properties that where incorrectly removed. carlos

Release 3.1.1 - 2004-07-09

fix Check that unitTestSourceDirectory is defined in pom Fixes MPASPECTJ-11. carlos
add Output messages to log carlos
fix Check that aspectSourceDirectory is defined in pom carlos

Release 3.1 - 2004-06-20

add Weave test classes Fixes MPASPECTJ-6. carlos
add Added "Compiling aspect sources" section to xdoc Fixes MPASPECTJ-10. carlos
fix Use maven.aspectj.maxmem only when maven.aspectj.fork=true to avoid aspectj warnings Fixes MPASPECTJ-10. carlos
update Now using AspectJ 1.2 release. vmassol
add Added new maven.aspectj.source and maven.aspectj.time properties. Thanks to Jules Gosnell. vmassol

Release 3.0 - 2004-05-15

add Added new maven.aspectj.fork and maven.aspectj.maxmem properties. Fixes MPASPECTJ-9. Thanks to Carlos Sanchez. vmassol
update 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. Fixes MPASPECTJ-8. Thanks to Carlos Sanchez. vmassol

Release 2.0 - 2004-03-10

add Complete rewrite of the plugin. Now using AspectJ 1.1 and performing binary weaving on jar generated by the jar:jar goal. Also supports creation and weaving-in of reusable aspect libraries. vmassol

Release 1.1 - 2003-09-21

add Added documentation for navigation, changes, properties and goals dion

Release 1.0 - 2002-07-16

add Original release for Maven 1.0-beta6 jvanzyl