前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Maven项目遇到的BUG汇总

Maven项目遇到的BUG汇总

作者头像
白凡
发布2018-08-07 17:01:22
3460
发布2018-08-07 17:01:22
举报
文章被收录于专栏:光变光变

Maven使用的过程中,可能会遇到各种各样的问题。 下面介绍项目中遇到的两个BUG.

1. 依赖冲突

在项目中依赖数结构如下: maven就近原则解决依赖冲突。即按照依赖树的广度遍历,使用先遍历到依赖包。

No. Maven will only resolve one dependency in your module and will omit the other versions to avoid any conflict. Even if multiple versions of the same dependency are used in the whole dependency hierarchy, Maven will pick one version using the “nearest in the dependency tree” strategy.

比如:

依赖冲突
依赖冲突

最终的结果是:

com:a:1.0 org:b:2.0


2. transitive dependencies invalid

这个情况是因为在依赖的jar包、或者递归查找父pom中依赖的时候,有依赖没有指定version。

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2017-01-11,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 1. 依赖冲突
  • 2. transitive dependencies invalid
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档