diff --git a/aspectj/plugin.jelly b/aspectj/plugin.jelly index 704371e8..6fce85cd 100644 --- a/aspectj/plugin.jelly +++ b/aspectj/plugin.jelly @@ -95,8 +95,10 @@ - + + Added new maven.aspectj.fork and + maven.aspectj.maxmem properties. + Another almost complete rewrite of the plugin. The plugin is now using AspectJ 1.2rc1 and allows weaving at class level (instead of diff --git a/aspectj/xdocs/properties.xml b/aspectj/xdocs/properties.xml index bb807aea..ba120d73 100644 --- a/aspectj/xdocs/properties.xml +++ b/aspectj/xdocs/properties.xml @@ -84,6 +84,29 @@ + + maven.aspectj.fork + Yes + + Run process in another VM. This gets the forking classpath either explicitly + from a forkclasspath entry or by searching the task or system/Ant classpath + for the first readable file with a name of the form aspectj{-}tools{.*}.jar. + When forking you can specify the amount of memory used with maxmem. Fork cannot + be used in incremental mode, unless using a tag file.
+ Default false + + + + + maven.aspectj.maxmem + Yes + + The maximum memory to use for the new VM when fork is true. Values should have + the same form as accepted by the VM, e.g., "128m". + Default 128m + + +