soucis remplacement de texte maven-replacer-plugin
Bonsoir
Je tente d'utiliser le plugin maven-replacer-plugin afin de remplacer du texte dans mon fichier web.xml lors de la génération de mon war sans succes.
Toute la configuration est dans le pom.xml y compris le chargement du plugin.
Je n'ai fais aucune autre manipulation pour installer ce plugin pour l'instant
je lance un mvn war:war
Merci d'avance de votre aide
Philippe
Dans mon pom.xml
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 40 41
|
<properties>
<release.major>1</release.major>
<release.minor>0</release.minor>
<release.patch>0</release.patch>
<release.env>Val</release.env>
</properties>
<pluginRepositories>
<pluginRepository>
<id>maven-replacer-plugin reposoitory</id>
<url>
http://maven-replacer-plugin.googlecode.com/svn/release-repo
</url>
</pluginRepository>
</pluginRepositories>
....
...
<plugins>
<plugin>
<groupId>bakersoftware</groupId>
<artifactId>maven-replacer-plugin</artifactId>
<version>1.0.3</version>
<executions>
<execution>
<phase>prepare-package</phase>
<goals>
<goal>replace</goal>
</goals>
<configuration>
<ignoreMissingFile>false</ignoreMissingFile>
<file>target/WEB/WEB-INF/web.xml</file>
<outputFile>target/WEB/WEB-INF/xweb.xml</outputFile>
<regex>false</regex>
<token>%MAJOR_VERSION%</token>
<value>${release.major}</value>
</configuration>
</execution>
</executions>
</plugin>
</plugins> |
mon fichier web.xml
Code:
1 2 3 4 5
|
<context-param>
<param-name>log4jConfigLocation</param-name>
<param-value>file:${user.dir}/v%MAJOR_VERSION%_log4j.properties</param-value>
</context-param> |