Hi,
where are your properties(i mean the 'replacement' properties) 'stored'?
in your profile?
On Nov 30, 2007 7:48 PM, LinaTomy <[EMAIL PROTECTED]> wrote:
>
> 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-tf4923928s177.html#a14091357
> Sent from the Maven - Users mailing list archive at Nabble.com.
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>