解决maven项目导入依赖时报错

在maven项目导入依赖时,尤其是spring一族,在dependencies里有红色波浪线在依赖下面
如图:
在这里插入图片描述
注:因为问题结局我才想写这篇博客,所以下划线是自己画上去的。

原因

在导入依赖时,有可能是我们的idea工具没有指定正确我们的本地仓库,
这种解决办法是图①,还有可能是=时我们的本地仓库中并没有这个依赖,
所以我们的工具要从网上的中央仓库(这是个链接)中下载,但是我们的计算机又没有联网,所以idea就会下载一些“垃圾文件”,我们的依赖仍然报错

解决办法

①这种的解决办法就是要用一个插件光速搜索(这是个链接),在搜索栏中输入 .lastupdate,如图②,全选删除
联网一定要联网
③在本地的回收站中也要删除,之后就双击我们的clean,等着下载完成就好了


或者打开命令提示符cmd
输入:for /r %i in (*.lastUpdated) do del %i也行
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
昨天遇到这个错的时候也是一脸懵逼,不知道咋解决,上网找解决方案都是路径或者异常的问题,并没有解决。


又遇到这个错了,按照上面的步骤并没有解决问题,原因是:
在这里插入图片描述
在这里插入图片描述
仔细观察图①图②的区别,我圈起来的那个按钮的意思(如图①)是断网,这个时候,我们的maven项目需要依赖时,会自动检测我们的本地仓库有没有,没有的话会去中央仓库下载,但是出现图①的这种情况,我们是无法下载的,下载下来的是垃圾文件,所以要取消那个按钮(如图②),然后删除依赖<dependencies></dependencies>,等右侧的denpendencies消失,我们再ctrl+z后退一步,等着自动下载就好

  • 4
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值