Hello all, The Mojo team is pleased to announce the release of the AspectJ Maven Plugin version 1.5. This release updates the plugin to current standards, resolving a set of outstanding bugs (c.f. release notes below).
The AspectJ-Maven-Plugin weaves AspectJ aspects into your classes using the AspectJ compiler ("ajc"). The plugin can be included in your project by using the XML snippet below. Please refer to http://mojo.codehaus.org/aspectj-maven-plugin/index.htmlfor usage, option description and full configuration documentation. <plugin> <groupId>org.codehaus.mojo</groupId> <artifactId>aspectj-maven-plugin</artifactId> <version>1.5</version> </plugin> Release Notes - Mojo's AspectJ Maven Plugin - Version 1.5 ** Bug * [MASPECTJ-4] - Corbertura Plugin fails to work when AspectJ plugin is enabled * [MASPECTJ-89] - multi-module build dependency not found - linux only * [MASPECTJ-99] - ajc error when project has no sources * [MASPECTJ-106] - Compiler warning with aspectj-maven-plugin: expected 1.6.11 found 1.6.12 * [MASPECTJ-110] - Don't add nonexistent sourceDirectory * [MASPECTJ-120] - CreateReport and CreateSite tests do not work under Java 7 ** Improvement * [MASPECTJ-11] - Make aspect:aspectj-report store working dir under target/ * [MASPECTJ-88] - Add configuration option for -xmlConfigured as well as path to aop.xml to be used for compiling * [MASPECTJ-94] - <excludes> could also filter aspects included in <aspectLibrary> * [MASPECTJ-116] - Add support for -Xset arguments * [MASPECTJ-118] - Update to handle all options available in AspectJ 1.7.2 * [MASPECTJ-121] - Update external systems referred within POM to actual values, and use parent pom's dependency versions where applicable * [MASPECTJ-122] - Include an AJC quick reference in the plugin's documentation ** New Feature * [MASPECTJ-80] - Add support for -Xajruntimelevel * [MASPECTJ-107] - Add support for ajc -xlintfile * [MASPECTJ-108] - Java 1.7 source code not supported ** Task * [MASPECTJ-117] - Update to aspectj 1.7.2 * [MASPECTJ-119] - Update to aspectj 1.7.3 Enjoy, The Mojo team. Lennart Jörelid -- +==============================+ | Bästa hälsningar, | [sw. "Best regards"] | | Lennart Jörelid | EAI Architect & Integrator | | jGuru Europe AB | Mölnlycke - Kista | | Email: l...@jguru.se | URL: www.jguru.se | Phone | (skype): jgurueurope | (intl): +46 708 507 603 | (domestic): 0708 - 507 603 +==============================+