Maven error “Failure to transfer...“ 报错解决

maven报错

  • 1.问题描述
  • 2.解释
  • 3.解决
    • (1). 删除文件
    • (2). 更新依赖

1.问题描述

前段时间在学习springboot时,遇到了点问题,我的maven更新依赖时总是报错,如下图
Maven error “Failure to transfer...“ 报错解决_第1张图片
并且重新引入,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

Maven error “Failure to transfer...“ 报错解决_第2张图片

这样就删除成功了

(2). 更新依赖

  • idea:点击maven,然后点击reload all maven pojects就行了
  • eclipse:在 Eclipse 中右键单击项目并选择 Maven->“更新项目…”,选中“更新依赖项”

Maven error “Failure to transfer...“ 报错解决_第3张图片

你可能感兴趣的:(周记,maven,java,后端)