| Property |
Optional? |
Description |
+
+ | maven.aspectwerkz.mode |
+ Yes |
+
+ AW supports 2 types of Aspects/Advice/Pointcuts definition:
+
+ -
+ xmldef: Advice are defined as extending
+ *Advice classes (BeforeAdvice, AroundAdvice, etc). Custom
+ javadoc attributes can be used to link code to weave with
+ advices.
+
+ -
+ attribdef: Advices and pcds are defined
+ purely using custom javadoc attributes (@Execute, @Aspect,
+ etc).
+
+
+ You need to tell the plugin how you have defined your AW
+ Aspects/Advices/Pointcuts. The 2 valid values are
+ xmldef and attribdef.
+ The default value is attribdef.
+ |
+
| maven.aspectwerkz.src.dir |
Yes |
Location of aspect sources. Default location is
- ${basedir}/src/aspectwerkz.
+ ${basedir}/src/main.
|
- | maven.aspectwerkz.build.definition.file |
+ maven.aspectwerkz.build.dir |
Yes |
- Location of the AW XML definition file that will be created by the
- attribute compilation (when calling the
- aspectwerkz:attributeC goal). Defaults to
- ${maven.build.dir}/aspectwerkz.xml.
+ Location where weaved classes will be generated. Default to
+ ${maven.build.dest}.
|
@@ -40,7 +62,54 @@
- | maven.aspectwerkz.definition.merge.file |
+ maven.aspectwerkz.verbose |
+ Yes |
+
+ Decide whether to use verbose output or not during execution of
+ this plugin's goals. Defaults to false.
+ |
+
+
+