1.Maven分模块,分工程管理,多Web应用合并war包

Eclipse 创建Maven工程

1.Maven分模块,分工程管理,多Web应用合并war包_第1张图片

1.Maven分模块,分工程管理,多Web应用合并war包_第2张图片

1.Maven分模块,分工程管理,多Web应用合并war包_第3张图片

1.Maven分模块,分工程管理,多Web应用合并war包_第4张图片

修改POM文件

1.Maven分模块,分工程管理,多Web应用合并war包_第5张图片

 

 

Eclipse 创建Module工程

1.Maven分模块,分工程管理,多Web应用合并war包_第6张图片

1.Maven分模块,分工程管理,多Web应用合并war包_第7张图片

1.Maven分模块,分工程管理,多Web应用合并war包_第8张图片

1.Maven分模块,分工程管理,多Web应用合并war包_第9张图片

 以此类推,创建Maven 的Modules web工程goodsmgrweb,创建Maven的Modules 工程goodsmgr

修改architecture1web工程pom文件,合并工程生成war包配置

在总的web的pom里面,加入要合并的war的依赖,示例如下

1.Maven分模块,分工程管理,多Web应用合并war包_第10张图片

 在总的web的pom里面,加入要合并的war内容,示例如下:

 1.Maven分模块,分工程管理,多Web应用合并war包_第11张图片

在每个要测试的web的pom里面,加入jetty的插件配置,示例如下

1.Maven分模块,分工程管理,多Web应用合并war包_第12张图片

Eclipse 运行

1.Maven分模块,分工程管理,多Web应用合并war包_第13张图片

1.Maven分模块,分工程管理,多Web应用合并war包_第14张图片

验证

http://localhost:9080/

重点:查看最后生成的war包,应该就是合并后的内容了

注意: 如果多个war有同路径且同名的文件,如果总的web里面有,那么总的这个
会覆盖分支的;如果总的没有,那么看合并的顺序,留下第一个的文件

 

转载于:https://www.cnblogs.com/likevin/p/10206320.html

你可能感兴趣的:(1.Maven分模块,分工程管理,多Web应用合并war包)