I have the following code in a pom with packaging=war:
<build> <filters> <filter>src/main/filters/common-filter.properties</filter> <filter>src/main/filters/${environment.type}-filter.properties</filter> </filters> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-war-plugin</artifactId> <version>2.0</version> <configuration> <webResources> <resource> <directory>${basedir}/src/main/webapp/WEB-INF</directory> <filtering>true</filtering> <includes> <include>*.xml</include> </includes> <targetPath>WEB-INF</targetPath> </resource> </webResources> </configuration> </plugin> </plugins> </build> I want all the xml files to be filtered and copied to the WEB-INF directory (targetPath). Neither of those are happening. All the xml files are being copied, unfiltered, to the war root. Am I missing something or is this the way it's supposed to work? Also, this is a child of the main POM. Is the value of <directory> relative to this projects POM or the parents POM? I can't seem to get a reference to this projects ./src directory without using ${basedir}. Thanks -- View this message in context: http://www.nabble.com/Resource-Filtering-and-targetPath-tp21679278p21679278.html Sent from the Maven - Users mailing list archive at Nabble.com. --------------------------------------------------------------------- To unsubscribe, e-mail: users-unsubscr...@maven.apache.org For additional commands, e-mail: users-h...@maven.apache.org