idea打开maven项目时,部分jar包报红问题

正常情况下,在导入maven项目后,因未配置maven仓库地址,会出现所有jar包报红的问题,一般这种情况只需要去file->settings->maven中引入maven并修改maven仓库地址即可,但今天要说的是比较特殊的情况,部分jar包正常,只有个别两个jar包出现报红问题。
在今天的开发中,偶然发现在另一台电脑上导入maven项目后,在右方的maven小窗口中出现了报红,查看后发现有两个jar包出现报红。
核查maven仓库后发现没有任何问题,又去检查了pom.xml文件,发现未报红,查了部分资料,总结如下:
通常遇到这样的情况,只有两种可能,一是jar包无法下载,二是本地仓库中的jar包文件中存在_maven.repositories以及_upload……的文件,另外可能还存在sha1后缀的文件,这些文件中upload的为预加载的,sha1的是预检测的,都不需要,删除后便不会再出现报红。文件示例如图:
在这里插入图片描述
另一种情况便是我今天遇到的问题,删除多余文件后,发现部分jar包依旧报红,反复核查后发现,maven的settings文件中,配置有maven仓库的地址,由于两次地址不同,idea自动往配置文件中配置的仓库地址中下载了相关jar包,但由于其中几个jar包无法下载,于是出现了报红,只需修改配置文件中的仓库地址配置即可。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

甜甜圈的小饼干

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值