IDEA maven 无法下载依赖 jar包, pom.xml 报错

2 篇文章 0 订阅
2 篇文章 0 订阅

项目的pom.xm中文件中一直下载依赖不成功,首先怀疑是没有下载到本地的中央仓库内,打开.m2/repository/,找到自己下载的 jar,发现已经在里面了,也就是下载到本地的中央仓库了,然后我就怀疑是下载不完整,我就顺手删除了,在 pom.xml文件中再次下载一次,发现还是不行,之后我把我的 setting.xml文件打开,发现也没有什么错,我要疯了…现在我只有怀疑人生了.


最终解决方法:
1,找到 maven 的 settings.xml文件
image.png
在这里插入图片描述
我现在使用的是 maven 官方提供的,尽量替换成阿里云的;
然后找到你那个依赖所在的模块右键->Reimport
在这里插入图片描述

2,如果上面的方法还是不行,就找到你本地 maven仓库,repository文件夹,找到这个下载失败依赖,将其删除掉,重新下载;
有时候我们依赖下载失效是由于本地已经存在一份失效的依赖下载,导致项目默认从本地的依赖中进行依赖获取而导致项目失效,我们可以通过删除本地的依赖来让项目重新下载依赖。
maven在本地的依赖存储地址为:Default: ${user.home}/.m2/repository
即 ~/.m2/repository下, .m2文件在mac上是隐藏文件;

3,如果还是不行,那就手动下载这个依赖包,覆盖掉~/.m2/repository中下载失败的依赖,官网下载地址
下面例如要下载这个seal-operator.jar这个包(这个包是我们项目中需要的,我上传到 maven 中央仓库的,这样就方便其他开发人员使用,有兴趣的可以看一下);点击红色方框区域,就直接完成下载,然后将这个下载好的包覆盖掉repository中的包;
在这里插入图片描述
在这里插入图片描述
覆盖掉之前的.jar即可;

  • 0
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值