Maven工程开发中的继承与聚合

1. 聚合工程概念

Maven工程开发中的继承与聚合_第1张图片
设置一个空的maven工程,工程里面只有pom文件,另外将这个工程的打包方式设置为pom。
Maven工程开发中的继承与聚合_第2张图片
在聚合工程里面添加聚合工程里面管理的模块
Maven工程开发中的继承与聚合_第3张图片

2.聚合总结

Maven工程开发中的继承与聚合_第4张图片

3.继承

Maven工程开发中的继承与聚合_第5张图片
例如下面02工程继承上面的01工程,在02工程的pom文件中要配置要继承的父工程的依赖,并添加上相对路径。
Maven工程开发中的继承与聚合_第6张图片
此时,2、3、4中所用公共依赖的模块可以全部放到父工程模块中了,便于管理。
Maven工程开发中的继承与聚合_第7张图片
除了管理大家公用的,也可以管理一些部分模块用的依赖,例如,管理模块二中单独使用的Junit依赖。在父工程中提供相应的依赖。
Maven工程开发中的继承与聚合_第8张图片
在模块2中添加使用。但不要写版本,便于父工程中管理版本。
Maven工程开发中的继承与聚合_第9张图片

4.继承总结

Maven工程开发中的继承与聚合_第10张图片
Maven工程开发中的继承与聚合_第11张图片
Maven工程开发中的继承与聚合_第12张图片
Maven工程开发中的继承与聚合_第13张图片
Maven工程开发中的继承与聚合_第14张图片
Maven工程开发中的继承与聚合_第15张图片

你可能感兴趣的:(Maven知识,maven,数据库,java)