项目使用maven管理jar包,特别是本地包的引入和部分远程包下载,导致Maven Dependenices下报错找不到jar包,各种下载不下来,主要原因就是因为网速慢、断网或则手动取消了下载出现很多.lastUpdated文件。这些文件一个一个删除太麻烦。下面是全部删除的方法,此方法主要解决本地包引入问题和重复操作导致下载的无效文件问题,下载远程包问题。
windows系统
cd 自己manven的安装目录\repository for /r %i in (*.lastUpdated) do del %i
linux系统
find /app/maven/localRepository -name "*.lastUpdated" -exec grep -q "Could not transfer" {} \; -print -exec rm {} \;