Maven을 사용하여 두 개의 다른 web.xml
파일이있는 두 개의 WAR 파일을 만들어야합니다. 그렇지 않으면 WAR 파일도 동일합니다.Maven : 각각 다른 web.xml로 2 개의 war 파일을 생성 하시겠습니까?
WAR 파일은 예상대로 생성되지만 두 번째 파일은 첫 번째 파일과 동일한 web.xml
파일을 갖습니다.
두 번째 WAR에 Maven WAR 플러그인이 두 번째 파일을 사용하도록하려면 어떻게해야합니까? 한 번에 작성한 두 파일이 필요하므로 프로파일을 사용할 수 없습니다.
내 현재 코드 :
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-war-plugin</artifactId>
<version>2.2</version>
<configuration>
<warSourceDirectory>${basedir}/WEB</warSourceDirectory>
<warName>main</warName>
<webXml>${basedir}/CONF/web.xml</webXml>
</configuration>
<executions>
<execution>
<id>hist-war</id>
<phase>package</phase>
<goals>
<goal>war</goal>
</goals>
<configuration>
<warName>hist</warName>
<warSourceDirectory>${basedir}/WEB</warSourceDirectory>
<webXml>${basedir}/CONF/hist.web.xml</webXml>
</configuration>
</execution>
</executions>
</plugin>
방금 다른 옵션을 발견했으며 내 경우 (이 [링크] (http://maven.apache.org/plugins/maven-war-plugin/faq.html#filtering))에서 작동하는 것으로 보입니다. 'filteringDeploymentDescriptors' 설정 속성. – KirEvse