`

Maven_删除maven仓库中的LastUpdated文件

 
阅读更多

via:http://www.oschina.net/code/snippet_151849_45910

 

maven仓库中的某个构件如果因为网络或者其他的原因,没有下载成功或者下载被中断,将会出现一个LastUpdated的文件,这个时候,就算网络好了,也不能正常使用这个构件,而且你还不太好发现这个LastUpdated到底在哪.

follow批处理,解决这个问题

 

cleanLastUpdated.bat(Windows版本)

@echo off

 

rem 这里写你的仓库路径

set REPOSITORY_PATH=F:\study\apache-maven-3.0.3\repository

rem 正在搜索...

for /f "delims=" %%i in ('dir /b /s "%REPOSITORY_PATH%\*lastUpdated*"') do (

    del /s /q %%i

)

rem 搜索完毕

pause

 

cleanLastUpdated.bat(mac/linux版本)

 

# 这里写你的仓库路径

REPOSITORY_PATH=~/Documents/tools/apache-maven-3.0.3/repository

echo 正在搜索...

find $REPOSITORY_PATH -name "*lastUpdated*" | xargs rm -fr

echo 搜索完

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics