You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@maven.apache.org by Junqi Wu <ju...@yahoo.com> on 2007/10/04 05:14:10 UTC
Re: Filtering in src/main/webapp/WEB-INF with maven-war-plugin
Arnaud Bailly wrote:
>
> Matthias Berndt <be...@gmx.de> writes:
>
>> Greetings,
>>
>> I'd like to filter the web.xml in src/main/webapp/WEB-INF. I tried to
>> follow the instructions on
>>
>> http://maven.apache.org/plugins/maven-war-plugin/examples/adding-filtering-webresources.html
>>
>> but it doesn't work src/main/webapp/WEB-INF/web.xml. Can anyone give me
>> an advice or provide an sample configuration?
>>
>
> Hello, the following POM fragment does it:
>
>
> <project xmlns="http://maven.apache.org/POM/4.0.0"
> <build>
> <filters>
> <filter>${filter.config}</filter>
> </filters>
> <plugins>
> <plugin>
> <artifactId>maven-war-plugin</artifactId>
> <configuration>
> <webResources>
> <webResource>
> <directory>
> ${basedir}/src/main/webapp-filtered
> </directory>
> <filtering>true</filtering>
> <includes>
> <include>**/*.xml</include>
> <include>**/*.jsp</include>
> </includes>
> </webResource>
> </webResources>
> </configuration>
> </plugin>
> </plugins>
> </build>
> </project>
>
>> Thank you
>> Matthias Berndt
>
> HTH
> --
> OQube < software engineering \ génie logiciel >
> Arnaud Bailly, Dr.
> \web> http://www.oqube.com
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
> For additional commands, e-mail: users-help@maven.apache.org
>
>
>
Yes, this work,but the examples described in
http://maven.apache.org/plugins/maven-war-plugin/examples/adding-filtering-webresources.html
as following does not work.
<configuration>
<webResources>
<filters>
<filter>properties/config.prop</filter>
</filters>
<resource>
[...]
<resource>
<directory>configurations</directory>
<!-- override the destination directory for this resource -->
<targetPath>WEB-INF</targetPath>
<!-- enable filtering -->
<filtering>true</filtering>
<excludes>
<exclude>**/properties<exclude>
</excludes>
</resource>
</resource>
</webResources>
</configuration>
I mean the filter and targetPath tags.
Junqi
--
View this message in context: http://www.nabble.com/Filtering-in-src-main-webapp-WEB-INF-with-maven-war-plugin-tf4150581s177.html#a13031885
Sent from the Maven - Users mailing list archive at Nabble.com.
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
For additional commands, e-mail: users-help@maven.apache.org