Bonsoir
J'utilise un profile pour initialiser une variable dans un module dependant, et cette variable est uniquement visible dans le pom courant et pas dans son module pourquoi ?
Merci d'avance
Philippe
J'ai deux pom.xml imbrique et lorsque je fais
mvn clean package -Drelease.env=Prod -PV2
je vois valeurs *Prod**
au lieu de *Prod*V2_*
Le premier, (le pom maitre) contient
et le deuxieme pom qui est le module du premier WEB-WebService
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 <modules> <module>../WEB-WebService</module> ... </modules> <profile> <id>V2</id> <activation> <activeByDefault>false</activeByDefault> </activation> <properties> <release.version>V2_</release.version> </properties> </profile>
avec
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 <properties> <release.env>Val</release.env> <release.version></release.version> </properties> ..... ... <executions> <execution> <phase>package</phase> <configuration> <tasks> <echo> coucou *$release.env* $release.version* </echo> </tasks> </configuration> <goals> </executions> ..
Partager