profile et soucis passage de properties a un autre module
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
Code:
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> |
et le deuxieme pom qui est le module du premier WEB-WebService
avec
Code:
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>
.. |