【发布时间】:2016-04-09 16:56:55
【问题描述】:
我有这样的maven结构:
Parent Module
|--Backend services module (Spring)
|--Web module (angularjs)
当我将它们作为单独的战争文件运行时,一切正常。 但我想做的是将它们作为单个 .war 文件构建和运行。
所以我把web模块打包成war,给他一个后端jar的依赖。当我在 tomcat 上运行它们时,web-module 运行良好,但 Spring 服务(后端)根本不起作用。当我单独启动后端服务模块时,我在日志“INFO:初始化 Spring root WebApplicationContext”等中得到了这个。但是当后端是另一个项目的依赖项时,这不会发生。
主 web.xml 和 spring context.xml 文件位于后端模块中。
有办法吗?
【问题讨论】:
-
Web 是如何连接到后端的? AJAX 调用?
-
是的,使用 ajax 和 rest