You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@maven.apache.org by LinaTomy <lt...@taxcient.com> on 2007/11/30 20:49:03 UTC
Maven install
Hi
I have the following structure
src
|
---main
|
----resources
|
---
A.properties
store
|
----
1.pdf
2.pdf
data
|
---
1.xml
2.xml
When i do a maven install I need the following to happen
1. Filter only A.properties
2. Do not filter any files under store
3. Copy store to classes
4. Do not copy store to war
5. Copy filtered properties to both war and classes
Also when I do a mvn install the properties files which is copied to war is
not able to get the value for ${project.build.outputDirectory}.
Could someone please help me with this.
Below is my pom's snippet
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-war-plugin</artifactId>
<version>2.0.2</version>
<configuration>
<webResources>
<resource>
<directory>src/main/resources</directory>
<targetPath>WEB-INF/classes</targetPath>
<!-- Filter the properties file to replace
varibles with appropriate values -->
<filtering>true</filtering>
<includes>
<include>*.properties</include>
</includes>
</resource>
</webResources>
</configuration>
</plugin>
</plugins>
<!-- turn filtering on for the project's resources directory -->
<resources>
<resource>
<directory>src/main/resources</directory>
<!-- Filter the properties file to replace varibles with
appropriate values -->
<filtering>true</filtering>
<includes>
<include>*.properties</include>
</includes>
<excludes>
<exclude>*.pdf</exclude>
<exclude>*.xml</exclude>
</excludes>
</resource>
</resources>
</build>
--
View this message in context: http://www.nabble.com/Maven-install-tf4923951s177.html#a14091422
Sent from the Maven Developers mailing list archive at Nabble.com.
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
For additional commands, e-mail: dev-help@maven.apache.org