eclipse中的maven治理之聚合与继承和版本的简单管理(三)
eclipse中的maven管理之聚合与继承和版本的简单管理(三)
存在的意义:
聚合:使多模块的编译更为简洁。
继承:减少重复代码的编写,并可以解决软件包冲突的问题。
一:聚合的使用:
创建新的maven项目,其中只有pom文件,再进行cleaninstall的时候,只运行一个文件即可,如图:
二:继承的使用:
创建新的maven项目,其中只有pom文件,再进行cleaninstall的时候,只运行一个文件即可,如图:
1.创建parent的pom,并添加统一的资源信息
2.子模块继承parent的pom
3.parent的pom引入项目所需要的依赖包,使用dependencyManagement标签
4.子模块的pom选择需要的依赖包进行配置;不再需要些version,这样就可以统一整个项目的依赖包的版本号了
5.可以将聚合的modules标签内容直接放在parent的pom中,再进行配置的时候运行parent的pom即可。
版本管理: