KnowledgeHub
Questions
Tags
Users
Search
Alex Rivera
|
Logout
Edit Question
Title
Body
I've a web application with file src/main/webapp/META-INF/context.xml which contains some configuration for testing database. On production server this file is in $TOMCAT_HOME/conf/Catalina/localhost/ROOT.xml and I'm testing with embedded tomcat so I don't want to package this file. I'd like to exclude this file from maven build. I tried following: <build> ... <resources> <resource> <directory>src/main/webapp/META-INF</directory> <filtering>true</filtering> <excludes> <exclude>context.xml</exclude> </excludes> </resource> </resources> </build> and also following: <build> ... <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-war-plugin</artifactId> <configuration> <resources> <resource> <directory>src/main/webapp/META-INF</directory> <filtering>true</filtering> <excludes> <exclude>context.xml</exclude> </excludes> </resource> </resources> </configuration> </plugin> </build> But the file still gets packaged in war and in build directory (eg. target/myapp-1.0-SNAPSHOT/META-INF/context.xml). What am I doing wrong?
Tags (comma-separated)
Save Edits
Cancel