惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

V
Visual Studio Blog
N
Netflix TechBlog - Medium
GbyAI
GbyAI
大猫的无限游戏
大猫的无限游戏
博客园 - 三生石上(FineUI控件)
T
Tailwind CSS Blog
IT之家
IT之家
博客园 - Franky
雷峰网
雷峰网
博客园 - 聂微东
腾讯CDC
M
MIT News - Artificial intelligence
B
Blog RSS Feed
博客园_首页
罗磊的独立博客
S
SegmentFault 最新的问题
I
InfoQ
博客园 - 叶小钗
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
阮一峰的网络日志
阮一峰的网络日志
D
Docker
宝玉的分享
宝玉的分享
B
Blog
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报

博客园 - 何随风

安装JAVA 商业模式画布 Valve新员工手册中文版 Failure is not fatal, but failure to change might be. IntelliJ IDEA 我的配置--留个脚印 MSSQL大数据量增加字段耗时对比 Maven更新父子模块的版本号 Maven更新子模块的版本号 qq centos下安装ZooKeeper centos下配置java环境变量 vbox导入虚拟电脑网卡MAC问题 Linux下连接MSSQL之安装FreeTDS 独特的方法看问题 未来八种人将被社会淘汰 分析学习MYSQL源代码需要哪些方面的知识呢? 一个分号引发的思考 读到的"关于授权" 网站一开启网站访问硬盘读取就变慢
降低依赖重复的两项优化
何随风 · 2016-09-19 · via 博客园 - 何随风

降低依赖重复的两项优化

上移共同的依赖至dependencyManagement
    如果多于一个项目依赖于一个特定的依赖,你可以在dependencyManagement
中列出这个依赖。父POM包含一个版本和一组排除配置,所有的子POM需要
使用groupId和artifactId引用这个依赖。如果依赖已经在
dependencyManagement中列出,子项目可以忽略版本和排除配置。
为兄弟项目使用内置的项目version和groupId
使用{project.version}和${project.groupId}来引用兄弟项目。兄弟项目
基本上一直共享同样的groupId,也基本上一直共享同样的发布版本。使用
${project.version}可以帮你避免前面提到的兄弟版本不一致问题。

posted @ 2016-09-19 11:34  何随风  阅读(287)  评论(0)    收藏  举报