专栏首页光变Maven项目遇到的BUG汇总

Maven项目遇到的BUG汇总

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。

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • Vim实现批量注释的方法

    调试代码的时候,免不了要批量注释/取消代码注释,很多IDE都有快捷键将你选中的…

    白凡
  • 『C』ubuntu命令大合集

    查看软件xxx安装内容dpkg -L xxx查找软件库中的软件apt-cache search 正则… 查看软件xxx安装内容 dpkg -L xxx 查找软...

    白凡
  • 麦思博思考问题之道

    经理人是否高效,取决于他的思考方式。从麦肯锡的思维方式,你可以学会用更积极有效的方法来解决问题,摘要…

    白凡
  • 让数据跃然“图”上!腾讯位置服务数据可视化API正式发布

    ? 在这个大数据时代,各式各样纷繁复杂的海量数据让我们应接不暇。如何快速发现数据背后的规律,发掘数据隐藏的价值,是帮助我们提高业务决策效率的关键。在这个过程中...

    腾讯位置服务
  • 威瑞信注册热词榜又来了 coin成大赢家

    威瑞信注册热词榜又来了,com、coin位居一二,本次榜单也有不少与加密货币相关的词汇上榜,他们都是哪些呢?请看下表

    躲在树上的域小名
  • Python 基于python+mysql浅谈redis缓存设计与数据库关联数据处理

    测试环境 redis-3.0.7 CentOS 6.5-x86_64 python 3.3.2 基于Python操作Redis 1、创建示例数据库表 CR...

    授客
  • JVM常见垃圾回收器组合参数设定(JDK6 To JDK14)

    小型程序。默认情况下不会是这种选项,HotSpot会根据计算及配置和JDK版本自动选择收集器

    斯武丶风晴
  • 腾讯云EMR&Elasticsearch中使用ES-Hadoop之MR&Hive篇

    腾讯云EMR&Elasticsearch中使用ES-Hadoop之MR&Hive篇

    ethanzhang
  • JIT中的LogCompilation

    我们知道在JVM中为了加快编译速度,引入了JIT即时编译的功能。那么JIT什么时候开始编译的,又是怎么编译的,作为一个高傲的程序员,有没有办法去探究JIT编译的...

    程序那些事
  • 大疆汪滔:深圳成就了我们,这里宽容失败,鼓励创新

    我常常想,这一群初出茅庐的年轻人,不用去阿谀奉承、投机取巧,就可以在踏实做事的埋头苦干当中,达到创业之巅,这样的故事恐怕只有深圳才可以实现。 ——汪滔,2016...

    机器人网

扫码关注云+社区

领取腾讯云代金券