maven清理.lastUpdated文件maven清理下載失敗的jar,方便重新下載


因網絡或其他的原因,maven下載jar等文件失敗后,會在目錄中存在  *.jar.lastUpdated ,如:xmlpull-1.1.3.1.jar.lastUpdated,
此時,代碼編譯時會一直出錯,編譯無法通過。
必須將此下載失敗文件的目錄全部刪除,然后讓maven重新下載jar等文件。


如果下載失敗的文件太多,查找和刪除時會很耗時間的。
下面提供一個查找和刪除文件目錄的類,減輕了工作量。

 

項目使用maven管理jar包,很容易因為各種原因(網速慢、斷網)導致jar包下載不下來,出現很多.lastUpdated文件。這些文件一個一個刪除太麻煩。下面是全部刪除的方法

 

 

windows系統

cd %userprofile%\.m2\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 {} \;


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM