我有这样的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文件位于后端模块中。
有办法吗?