maven清理.lastUpdated文件maven清理下载失败的jar,方便重新下载
- 工作小总结
- 时间:2023-05-17 12:12
- 2786人已阅读
简介
因网络或其他的原因,maven下载jar等文件失败后,会在目录中存在 *.jar.lastUpdated,如:xmlpull-1.1.3.1.jar.lastUpdated,此时,代码编译时会一直出错,编译无法通过。必须将此下载失败文件的目录全部删除,然后让maven重新下载jar等文件。如果下载失败的文件太多,查找和删除时会很耗时间的。下面提供一个查找和删除文件目录的类,减轻了工作量。
🔔🔔🔔好消息!好消息!🔔🔔🔔
有需要的朋友👉:联系凯哥
因网络或其他的原因,maven下载jar等文件失败后,会在目录中存在 *.jar.lastUpdated ,如:xmlpull-1.1.3.1.jar.lastUpdated,
此时,代码编译时会一直出错,编译无法通过。
必须将此下载失败文件的目录全部删除,然后让maven重新下载jar等文件。
如果下载失败的文件太多,查找和删除时会很耗时间的。
下面提供一个查找和删除文件目录的类,减轻了工作量。
cd %userprofile%\.m2\repository for /r %i in (*.lastUpdated) do del %i
cd %userprofile%\.m2\repository for /r %i in (*.lastUpdated) do del %i for /r %i in (*.repositories ) do del %i
find /app/maven/localRepository -name "*.lastUpdated" -exec grep -q "Could not transfer" {} \; -print -exec rm {} \;