You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@maven.apache.org by CD...@behr.com on 2007/07/27 22:14:00 UTC
Bug within filter mechanism?
Hi,
Not sure if I have tripped over a bug or I am just not using the resource
filter features correctly.
I have been trying to get the resource plugin to execute twice within the
same project build. I have been looking around on the mail archives and
have seen some different tag combinations being used, but the tags do not
appear anywhere in the official docs (at least as far as I have found so
far).
I can get the plugin to execute twice and the resources get copied to the
correct directories, but the filtering does not work. Using the tag
combination below, the debug output shows that there are no filters
configured when the 2 executions run.
Can someone validate the tag combination below, particularly the
filterPropertiesFile tag since this is the one I have seen in mail
threads, but dont see mentioned in the docs.
Thanks.
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-resources-plugin</artifactId>
<version>2.2</version>
<executions>
<execution>
<id>prod</id>
<phase>package</phase>
<goals>
<goal>resources</goal>
</goals>
<configuration>
<outputDirectory>${project.build.directory}/prod</outputDirectory>
<filterPropertiesFile>${basedir}/src/main/filters/prod.properties</filterPropertiesFile>
<filtering>true</filtering>
</configuration>
</execution>
<execution>
<id>qa</id>
<phase>package</phase>
<goals>
<goal>resources</goal>
</goals>
<configuration>
<outputDirectory>${project.build.directory}/qa</outputDirectory>
<filterPropertiesFile>${basedir}/src/main/filters/qa.properties</filterPropertiesFile>
<filtering>true</filtering>
</configuration>
</execution>
</executions>
</plugin>
------------------------------------------------------------------------------
Craig Dickson
Software Engineering Manager
Behr Process Corporation
Santa Ana, California
-------------------------------------------------------
The information contained in this e-mail message may be proprietary,
privileged, confidential or protected from disclosure. If you are not the
intended recipient, any dissemination, distribution or copying is strictly
prohibited. If you think that you have received this e-mail message in
error, please e-mail the sender.