configuration des plugins Ant pour MAVEN 2
Je viens de realiser un plugin Ant pour Maven.
mon fichiere monPlug.mojos.xml contient un certain nombre de parametres
du genre
Code:
1 2 3 4 5 6 7 8 9 10
|
...
<parameter>
<name>name</name>
<property>name</property>
<expression>${name}</expression>
<type>java.lang.String</type>
<description>nom test.</description>
</parameter>
... |
mon pom.xml permet de creer le plugin de cette maniere
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39
|
<modelVersion>4.0.0</modelVersion>
<groupId>org.myproject.plugins</groupId>
<artifactId>swapi-plugin</artifactId>
<version>1.0</version>
<packaging>maven-plugin</packaging>
<dependencies>
<dependency>
<groupId>org.apache.maven</groupId>
<artifactId>maven-script-ant</artifactId>
<version>2.0.1</version>
</dependency>
</dependencies>
<name>Swapi Project</name>
<build>
<plugins>
<plugin>
<artifactId>maven-plugin-plugin</artifactId>
<dependencies>
<dependency>
<groupId>org.apache.maven</groupId>
<artifactId>maven-plugin-tools-ant</artifactId>
<version>2.0.1</version>
</dependency>
</dependencies>
<configuration>
<goalPrefix>monGaol</goalPrefix>
</configuration>
</plugin>
</plugins>
</build> |
on lance mon plugin (en y entrant les parametres ) par la commande mvn
Code:
mvn -Dname=unNom ...monPlugin:goal
ma Question est la suivante :
Quelle est l'ecriture de l'appel de mon plugin dans mon fichier pom.xml pour pouvoir fournir a mon plugin les parametres par ce fichier pom.xml ( peut etre des Tags du genre
Code:
1 2 3 4
|
<configuration>
<name>monNom</name>
</configuration> |
PS : j'ai deja etudié la doc suivante mais je ne piges pas tres bien la fin