1.问题描述
前段时间在学习springboot时,遇到了点问题,我的maven更新依赖时总是报错,如下图
并且重新引入,clean的什么都不行,后来在网上搜到了解决办法
解决办法原帖
2.解释
这其实是因为maven下载不完整导致的,需要删除所有下载失败的文件并重新更新依赖才可以
3.解决
(1). 删除文件
find ~/.m2 -name "*.lastUpdated" -exec grep -q "Could not transfer" {} \; -print -exec rm {} \;
对于windows
来说:
win+r 输入cmd,打开命令行窗口输入
cd %userprofile%\.m2\repository
for /r %i in (*.lastUpdated) do del %i
这样就删除成功了
(2). 更新依赖
- idea:点击maven,然后点击reload all maven pojects就行了
- eclipse:在 Eclipse 中右键单击项目并选择 Maven->“更新项目…”,选中“更新依赖项”