快速清理maven倉庫中下載錯誤的文件


有時候使用pom文件下載依賴文件的時候突然網絡異常,可能會出現依賴文件出現破損,導致怎么都不能使用,也沒有重新下載。

之前解決辦法是找到出現破損的文件並刪除,讓其重新下載,但是這樣效率很低,也很難找到哪個文件破損,一怒一下把整個maven本地倉庫都 刪了,這樣就很得不償失了。

其實只要一段dos命令就可以把倉庫里的所有破損文件刪除,快速又好用。

@echo off
set REPOSITORY_PATH=D:\tools\path\repo\
rem 開始刪除... 
for /f "delims=" %%i in ('dir /b /s "%REPOSITORY_PATH%\*lastUpdated*"') do (
    del /s /q %%i
)
rem 刪除完成!!
pause
set REPOSITORY_PATH=D:\tools\path\repo\
把這個路徑換成你倉庫路徑,然后以管理員運行。(重要!)
建議把這段命令設置成bat文件,以便之后使用。

 

這段命令來着網絡,時間比較久遠忘記原文地址了。。。。


免責聲明!

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



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