mvn tomcat:运行默认war使用

时间:2012-06-06 08:49:54

标签: maven build

我有以下项目结构。

Proj
|_ pom.xml
|_ WebApp1
|  |_ pom.xml
|_ WebApp2
   |_pom.xml

从项目级别开始,如果我运行mvn tomcat:run,maven将我的WebApp1部署到tomcat容器。但是,我需要默认运行WebApp2。我无法更改webapp1和webapp2的构建顺序。

有什么建议吗?

谢谢!

1 个答案:

答案 0 :(得分:0)

尝试从

更改Proj POM中模块的顺序
<modules>
  <module>WebApp1</module>
  <module>WebApp2</module>
<modules>

<modules>
  <module>WebApp2</module>
  <module>WebApp1</module>
<modules>

为什么从项目的根级别启动Tomcat?如果在WebApp2模块中运行tomcat插件,它应该只启动WebApp2。