Ist es möglich, das Maven War-Plugin an zwei verschiedenen Orten auszugeben? Ich habe derzeit die folgenden in meinem pom.
<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>
Dies war bereits in der POM für den gwt Maven Archetype vorhanden, und ich vermute, dass dies alles in das webappDirectory explodiert (welches das gwt Plugin dann für seinen Entwicklungsmodus verwendet).
Wenn ich eine
mvn war:war
Es erzeugt eine War-Datei für mich im Zielverzeichnis. Ich vermute also, dass es eine andere Plugin-Konfiguration als die in meinem POM (Standardverhalten?). Wie kann ich dies außer Kraft setzen?
Ich möchte im Wesentlichen Folgendes erreichen:
Ich möchte zwei verschiedene Ressource-Ordner "src/resources/a" und "src/resources/b" haben, und haben eine der Ordner in der explodierten Version (derzeit in meinem pom) und die andere Version verwendet, wenn ich eine "mvn war:war" tun