Maven项目爆红(红色波浪线):maven依赖冲突之comitted for conflict withXXX的解决方案

本文介绍了在IntelliJ IDEA中遇到Maven项目依赖冲突,表现为红色波浪线错误提示'comitted for conflict with XXX'的解决方法。通过查看依赖树,遵循路径最近者优先原则,使用exclusion标签排除冲突的jar包,最终成功解决问题。

maven学习总结

Maven红色波浪线爆红原因之一:maven依赖冲突之comitted for conflict withXXX

1.这两天开始学习maven,一导入项目就出问题,maven就报红了。

在这里插入图片描述
2.马上去网上百度,检查idea的maven配置,查看maven软件、配置文件和本地仓库的配置以及jdk配置,都没有问题。想了想是不是maven镜像有问题,又添加了几个国内的镜像,还是没用。(头有点疼。)

3.搞了半天,突然注意红线旁边括号里有一行字,大致翻译了
一下,意思大概就是与那个包有冲突。(comitted for conflict with1.1.1)
在这里插入图片描述
4.找到问题就好办了,通过左侧菜单栏maven dependencies,找到冲突的jar包,再手动指定版本问题解决。

(1)利用intellij idea maven查看maven冲突以及依赖关系
使用快捷键 Ctrl+Alt+Shift+U或点下图这个图标查看依赖树。
在这里插入图片描述
依赖树图:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值