Je viens de realiser un plugin Ant pour Maven.
mon fichiere monPlug.mojos.xml contient un certain nombre de parametres
du genremon pom.xml permet de creer le plugin de cette maniere
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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> ...
on lance mon plugin (en y entrant les parametres ) par la commande mvn
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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>
ma Question est la suivante :
Code : Sélectionner tout - Visualiser dans une fenêtre à part mvn -Dname=unNom ...monPlugin:goal
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 genrePS : j'ai deja etudié la doc suivante mais je ne piges pas tres bien la fin
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 <configuration> <name>monNom</name> </configuration>
Partager