将多个maven项目合并为1个战争

时间:2016-04-09 16:56:56

标签: java spring maven tomcat

我有这样的maven结构:

Parent Module
|--Backend services module (Spring) 
|--Web module (angularjs)

当我将它们作为单独的战争文件运行时,一切正常。 但我想要做的是构建并运行它们作为单个.war文件。

所以我把web模块打包成战争,并给了他后端jar的依赖。当我在tomcat上运行它们时,web模块运行正常,但Spring服务(后端)根本不起作用。当我单独启动后端服务模块时,我会在日志“INFO:初始化Spring root WebApplicationContext”等等中获取此信息。但是当后端是另一个项目中的依赖项时,这不会发生。

主web.xml和spring context.xml文件位于后端模块中。

有办法吗?

0 个答案:

没有答案