pom.xmlでプロファイルを定義する。
<profile> <id> prod </id> <build> <plugins> <plugin> <groupid> org.apache.maven.plugins </groupid> <artifactid> maven-war-plugin </artifactid> <configuration> <webresources> <resource> <directory> src/production/webapp </directory> </resource> <resource> <directory> src/main/webapp </directory> </resource> </webresources> </configuration> </plugin> </plugins> </build> </profile>
これであれば、本番用のプロファイルを実行すれば、src/production/webappディレクトリに配置したファイルで、src/main/webappディレクトリにあるファイルを上書きする。
mvn clean package -P prod
を実行すれば、本番用のプロファイルでWARファイルを作成する。