博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
pom.xml文件中的parenty与dependencyManagement
阅读量:1839 次
发布时间:2019-04-25

本文共 944 字,大约阅读时间需要 3 分钟。

1. parenty

1.1 parent 项目

4.0.0
com.example
parent
1.0.0
parentp
pom 项目
pom

1.2 子项目

4.0.0
com.example
parent
1.0.0
com.example
sub
1.0.0
sub
子项目
jar

2.dependencyManagement

dependencyManagement里只是声明依赖,并不实现引入,因此子项目需要显式的声明需要用的依赖。如果不在子项目中声明依赖,是不会从父项目中继承下来的;只有在子项目中写了该依赖项,并且没有指定具体版本,才会从父项目中继承该项,并且version和scope都读取自父pom;

 如果子项目中指定了版本号,那么会使用子项目中指定的jar版本。

对于dependencies即使在子模块中不写该依赖项,那么子模块仍然会从父项目中继承该依赖项(全部继承)。

2.1 parent 项目

UTF-8
UTF-8
1.8
8.0.11
   
  
 
 
 
${xxxx.version}

2.2 子项目

转载地址:http://dmtuf.baihongyu.com/

你可能感兴趣的文章
瑞幸咖啡完成1.5亿美元B+轮融资, 贝莱德领投
查看>>
Spring Cloud 分布式应用跟踪
查看>>
mysql innodb索引原理
查看>>
雷军:大家电是小米AIoT战略的重要组成部分
查看>>
2019全球智博会将于苏州召开,三大重磅奖项候选项目火热征集中 ...
查看>>
分布式scrapy_redis源码总结,及其架构
查看>>
深度学习框架Keras介绍及实战
查看>>
一个配置引发的血案
查看>>
AITech国际智能科技峰会圆满落幕,AI大咖共论人工智能发展 ...
查看>>
SkyWalking Liunx 环境搭建&NetCore接入
查看>>
昆仑万维拟5000万元投资自动驾驶公司Pony.ai
查看>>
游戏、零售等行业服务单元化部署场景下低成本单库单服解决方案 ...
查看>>
嵌入式视觉,边缘AI驱动器智能工业
查看>>
ginx配置默认首页(index.htnl index.htm)全流程(包含遇到问题的解决) ...
查看>>
100行Python代码理解深度学习关键概念:从头构建恶性肿瘤检测网络 ...
查看>>
设置openjdk docker容器的时区
查看>>
Android 网络优化,使用 HTTPDNS 优化 DNS,从原理到 OkHttp 集成 ...
查看>>
智库大会 | 智能科技:从万物互联到万物智能
查看>>
HTTPS如何防止DNS欺骗?
查看>>
外贸网站最好用的5大WordPress插件【必须安装】
查看>>