Maven工程的拆分与聚合

1、创建父工程

父工程目录结构

2、创建子模块

同样道理创建出其他子模块,但web层模块打包方式为war

创建完的结构

4、创建完后各层之间添加依赖

其他雷同

总结:

1、父工程创建为Maven project打包方式为pom名称为“项目名_parent”
2、子工程创建为Maven Module打包方式为jar(除了web层),名称为“项目名_对应的模块层”,选上父工程。
3、子工程中的web层打包方式为war在webapp目录下创建WEB-INF文夹及其下的web.xml文件
4、各层之间添加依赖
举例:
父工程 jk28_parent pom

子工程 jk28_utils jar
jk28_exception jar
jk28_dao jar
jk28_domain jar
jk28_service jar
jk28_web war 在webapp目录下创建WEB-INF文夹及其下的web.xml文件

原文地址:https://www.cnblogs.com/zhaochi/p/7597292.html