模块化构建maven工程

项目整体结构如下:
1)maven_parent为父工程,其余工程为子工程,都继承父工程maven_parent
2)maven_parent工程将其子工程都进行了聚合 
3)子工程之间存在依赖关系,比如maven_dao依赖, maven_pojo、maven_service依赖maven_dao、 maven_web依赖maven_service

### maven工程的继承
在maven工程之间也可以继承,子工程继承父工程后,就可以使用在父工程中引入的依赖。继承的目的是为了消除重复代码
**父工程的打包方式必须使pom,子工程在pom文件中使用parent标签引入父工程坐标即可**

### maven工程的聚合
在maven工程的pom.xml文件中可以使用<modules>标签将其他maven工程聚合到一起,聚合的目的是为了进行统一操作

posted @ 2021-05-30 18:38  code-G  阅读(68)  评论(0编辑  收藏  举报