Todo. For the time being, please refer to the plugin.jelly file
-in the aspectj plugin directory.
-
-
+
+
+
+ aspectj:compile
+
+ Weaves project classes.
+
+
+
+ aspectj:weave
+
+ Weave aspects in project jar.
+ DEPRECATED: use aspectj:compile and jar:jar
+
+
+
+ aspectj:jar
+
+ Generate a jar of reusable aspects.
+ DEPRECATED: use jar:jar.
+ If you want only aspects in the jar create a new project
+
+
+
+ aspectj:jar-install
+
+ Calls aspectj:install
+
+
+
+ aspectj:install
+
+ Install the jar of reusable aspects.
+ DEPRECATED: use jar:install.
+ If you want only aspects in the jar create a new project
+
+
+
+ aspectj:snapshot
+
+ Generate a snapshot jar of reusable aspects.
+ DEPRECATED: use jar:snapshot.
+ If you want only aspects in the jar create a new project
+
+
+
+ aspectj:install-snapshot
+
+ Install the snapshot jar of reusable aspects.
+ DEPRECATED: use jar:install-snapshot.
+ If you want only aspects in the jar create a new project
+
+
+
Index: xdocs/index.xml
===================================================================
RCS file: /home/cvspublic/maven-plugins/aspectj/xdocs/index.xml,v
retrieving revision 1.3
diff -u -r1.3 index.xml
--- xdocs/index.xml 4 Mar 2004 18:00:22 -0000 1.3
+++ xdocs/index.xml 11 Apr 2004 23:16:30 -0000
@@ -23,24 +23,17 @@
Maven AspectJ Plug-indIon GillardVincent Massol
+ Carlos Sanchez
- AspectJ plugin for Maven. It offers the following features:
+ AspectJ plugin for Maven. It offers the ability to automatically
+ weave aspects on the classes generated.
+ This also includes the ability to add dependencies on libraries
+ with aspects.
-
-
- Ability to automatically weave aspects on the jar generated
- by the jar plugin. This also includes the ability to add
- dependencies on reusable aspect libraries located in your Maven
- repository.
-
-
- Ability to generate and deploy a reusable aspect jar.
-
-
For more information on the functionality provided by this plugin,
please see the Goals document.
@@ -49,6 +42,12 @@
For more information on how to customise the functionality provided
by this plugin, please see the properties
document.
+
+
+
+
+ To install or update the plugin do the following:
+ maven plugin:download -DgroupId=maven -DartifactId=maven-aspectj-plugin -Dversion=3.0
Todo. For the time being, please refer to the plugin.properties file
-in the aspectj plugin directory.
-
+
+
+
You must tell Maven what aspects you want to weave project classes with
+ in addition to the source aspects in your project. This is achieved by
+ specifying meta-information in the POM, using the following syntax:
+