maven--6.概念(继承)
来源:互联网 发布:在职研究生知乎 编辑:程序博客网 时间:2024/06/01 20:24
1 继承
继承是为了消除重复,可以把很多相同的配置提取出来。例如:grouptId,version等
1.1 创建父工程 pom
1.2 创建子工程 jar
创建方式有两种:
一种是创建新工程为子工程,在创建时设置父工程的GAV。
一种是修改原有的工程为子工程,在子工程的pom.xml文件中手动添加父工程的GAV。
1.3 Pom.xml
现有工程继承父工程只需要在pom文件中添加parent节点即可。
2 父工程
2.1 统一依赖jar包
在父工程中对jar包进行依赖,在子工程中都会继承此依赖。
2.2 统一管理版本号
Maven使用dependencyManagement管理依赖的版本号。 不需要指定版本
注意:此处只是定义依赖jar包的版本号,并不实际依赖。如果子工程中需要依赖jar包还需要添加dependency节点。
3 版本号提取
当父工程中定义的jar包越来越多,找起来越来越麻烦,所以可以把版本号提取成一个属性集中管理。
子工程的jar包版本不受影响:
阅读全文
0 0
- maven--6.概念(继承)
- maven的学习---创建web项目及继承概念(三)
- (maven)继承
- maven的聚合和继承的概念parent/modules/relativePath
- Maven核心概念之依赖,聚合与继承
- Maven核心概念之依赖,聚合与继承
- 【Java概念】继承(8)
- Java:继承 (概念特点)
- 继承概念
- maven--7.概念(聚合)
- maven概念
- Maven概念
- maven 概念
- maven继承
- Maven继承
- Java子类的继承概念(一)
- JavaScript对象(概念,创建方式,继承)
- Maven| Maven相关概念
- Class装载系统
- 状压DP 分裂
- POJ3076-Sudoku
- jmeter 关联
- 漫步最优化二十六——黄金分割搜索
- maven--6.概念(继承)
- virtualbox修改虚拟机mac地址后不能识别网卡
- android性能优化
- 安卓面试准备的知识点
- bootstrap 轮播
- Java汉字转成汉语拼音工具类
- mysql---连接数太多 (1040 too many connection),调大连接
- JAVA设计模式:工厂模式之抽象工厂
- 第七周项目4-队列数组