我们有以下项目设置:Maven的Tomcat集成项目具有多个独立服务
Root (pom)
|
+-- s1: Service 1 (war)
+-- s2: Service 2 (war)
+-- lib: Shared Library for Service 1 + 2 (jar)
+-- intf: Service 1 Interface POJOs
每一个都是Maven项目有自己的POM:
Root.pom:
...
<modules>
<module>s1</module>
...
</modules>
而且每个子项目引用它的父项目:
<parent>
....
</parent>
Maven编译/测试目标正常工作。但我搞乱与Tomcat插件,每当我试图发起与locatl tomcat的测试环境:
mvn tomcat:run
它只会启动服务的一个(实际上总是在<modules>
服务第一节。
我想先从这两种服务,你必须在你的项目类似的经历或如何使这一个不错的方式任何想法?
非常感谢!
你在哪里配置了tomcat插件?在根? – khmarbaise 2012-04-24 10:47:54