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

推荐订阅源

Apple Machine Learning Research
Apple Machine Learning Research
Y
Y Combinator Blog
博客园 - 【当耐特】
V
Visual Studio Blog
GbyAI
GbyAI
V
V2EX
P
Proofpoint News Feed
Microsoft Azure Blog
Microsoft Azure Blog
Microsoft Security Blog
Microsoft Security Blog
D
DataBreaches.Net
Hugging Face - Blog
Hugging Face - Blog
A
About on SuperTechFans
The Cloudflare Blog
阮一峰的网络日志
阮一峰的网络日志
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
N
Netflix TechBlog - Medium
aimingoo的专栏
aimingoo的专栏
B
Blog RSS Feed
量子位
MongoDB | Blog
MongoDB | Blog
有赞技术团队
有赞技术团队
人人都是产品经理
人人都是产品经理
Stack Overflow Blog
Stack Overflow Blog
小众软件
小众软件

博客园 - 何随风

安装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)    收藏  举报