【发布时间】:2012-03-29 20:02:14
【问题描述】:
是否可以将 maven war 插件输出到两个不同的位置?我目前在我的 pom.xml 中有以下内容。
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-war-plugin</artifactId>
<version>2.1.1</version>
<executions>
<execution>
<phase>compile</phase>
<goals>
<goal>exploded</goal>
</goals>
</execution>
</executions>
<configuration>
<webappDirectory>${webappDirectory}</webappDirectory>
</configuration>
</plugin>
这已经存在于 gwt maven 原型的 POM 中,我猜这会将所有内容爆炸到 webappDirectory(然后 gwt 插件将其用于它的开发模式)。
当我做一个
mvn war:war
它会在目标目录中为我生成一个战争文件。所以,我怀疑它的插件配置与我的 POM 中的配置不同(默认行为?)。我该如何覆盖这个?
我主要想完成以下几点:
我想要两个不同的资源文件夹 "src/resources/a" 和 "src/resources/b" ,其中一个文件夹用于分解版本(当前在我的 pom 中),另一个版本使用当我做“mvn war:war”时
【问题讨论】: