将maven项目改造为分布式架构项目

1、e3mall-manager中引用删除e3mall-manager-web,在文件系统中将其移动到和e3mall-manager同级目录下

2、在e3-manager的pom文件中删除e3-manager-web模块

3、e3-manager-service的pom文件修改打包方式为war,添加web.xml取消报错

4、在workspace导入maven工程e3mall-manager-web,修改pom.xml:将父工程由e3-manager改为e3-parent,依赖e3-manager-service改为e3-manager-interface

并加入spring相关依赖

5、将e3mall-manager-web下除了springmvc.xml的所有资源文件移动到e3-manager-service的resources目录下

6、将e3mall-manager-web的web.xml初始化spring容器的配置部分移动到e3-manager-service的web.xml中,e3mall-manager-web不需要初始化spring,因为web.xml

中还配置了springmvc前端控制器,其中<load-on-startup>1</load-on-startup>代表不管有没有被访问都会在工程启动时被执行一次

原文地址:https://www.cnblogs.com/naixin007/p/9924482.html