tomcat7-maven-plugin是否同时驱逐所有war-files?
有没有办法配置插件以延迟在另一场战争开始后发生战争的部署?
我已经配置了tomcat7-maven-plugin来部署多个war文件。 ArtifactB具有与artifactA的运行时依赖性,在启动时会解析。似乎tomcat7-maven-plugin同时部署所有的战争,导致artifactB挂起,即使在artifactA启动并运行后它也无法恢复。
<plugin>
<groupId>org.apache.tomcat.maven</groupId>
<artifactId>tomcat7-maven-plugin</artifactId>
<version>2.2</version>
<configuration>
<path>/</path>
<port>8080</port>
<addWarDependenciesInClassloader>true</addWarDependenciesInClassloader>
<warSourceDirectory>${project.build.directory}/${project.build.finalName}/</warSourceDirectory>
<webapps>
<webapp>
<groupId>the.groupId</groupId>
<artifactId>artifactA</artifactId>
<version>1.0-SNAPSHOT</version>
<type>war</type>
<asWebapp>true</asWebapp>
</webapp>
<webapp>
<groupId>the.groupId</groupId>
<artifactId>artifactB</artifactId>
<version>1.0-SNAPSHOT</version>
<type>war</type>
<asWebapp>true</asWebapp>
</webapp>
</webapps>
</configuration>
</plugin>