由于网络等不稳定因素maven下载的jar包往往不成功,而产生.lastUpdated文件,这个时候,就算网络好了,也不能正常使用这些文件
删除maven仓库中的LastUpdated文件
windows在cmd的步骤
cd进入你的仓库目录在执行如下行代码
for /r %i in (*.lastUpdated) do del %i
双击bat文件执行也行,bat文件内容如下
cleanLastUpdated.bat(Windows版本) @echo off rem 这里写你的仓库路径 set REPOSITORY_PATH=D:Devmaven epositoryrem 正在搜索... for /f "delims=" %%i in ('dir /b /s "%REPOSITORY_PATH%*lastUpdated*"') do ( del /s /q %%i ) rem 搜索完毕 pause cleanLastUpdated.sh(mac/linux版本) # 这里写你的仓库路径 REPOSITORY_PATH=~/Documents/tools/apache-maven-3.0.3/repository echo 正在搜索... find $REPOSITORY_PATH -name "*lastUpdated*" | xargs rm -fr echo 搜索完