因爲網路等各種原因,使用maven倉庫下載jar包可能會下載失敗,或者下載一半停止,
下載失效的jar包會嚴重影響我們程序的運行,
看着明明沒問題,但是一運行就報錯,而且還很難找到錯誤問題原因,
所以及時得清理失效的jar包會使我們從程序減少出錯的可能;
如何清理失效的jar包呢,
失效的jar在我們的maven倉庫 都有一個.lastUpdated結尾的後綴,、
只要是有這個後綴的文件夾裏面的jar包就都是失效的,
下面說一個使用windows的批處理清理帶.lastUpdated結尾的失效jar包的解決辦法:
新建一個記事本,輸入一下命名:
@echo off
rem create by sunhao([email protected])
rem crazy coder
set REPOSITORY_PATH=D:\Maven\repository
rem 正在搜索...
for /f "delims=" %%i in ('dir /b /s "%REPOSITORY_PATH%\*lastUpdated*"') do (
del /s /q %%i
)
rem 搜索完畢
pause
其中的:
set REPOSITORY_PATH=D:\Maven\repository
改爲你的本地倉庫路徑地址
然後將這個txt文件另存爲:刪除失效jar包工具沒事兒點點.bat
一定要是.bat結尾的批處理文件纔行啊,
然後就可以把 這個東西發送到桌面快捷方式,閒着沒事就點點清理jar包
如果雙擊不運行的話就右鍵以管理員身份打開~