错误信息:Failure to transfer org.apache.maven:maven-archiver:pom:3.2.0 from https://repo.maven.apache.org/maven2 was cached in the local repository, resolution will not be reattempted until the update interval of central has elapsed or updates are forced. Original error: Could not transfer artifact org.apache.maven:maven-archiver:pom:3.2.0 from/to central (https://repo.maven.apache.org/maven2): The operation was cancelled.
如图:
错误原因,刚换了一新电脑,因https://repo.maven.apache.org/maven2 中央仓库网络问题,导致一些文件下载失败。
解决方式一:
1、打开电脑的cmd命令,输入cd %userprofile%\.m2\repository
2、接着输入for /r %i in (*.lastUpdated) do del %i
,删除下载失败的文件
3、右击错误的maven工程,在菜单中选择Maven->“Update Project …”
解决方式二:
1、新建一个文本文档,输入以下内容
cmd /k "cd %userprofile%\.m2\repository && for /r %%i in (*.lastUpdated) do del %%i"
然后把文件扩展名改为bat,双击它,即可快速删除下载失败的文件
2、右击错误的maven工程,在菜单中选择Maven->“Update Project …”