Maven依賴標紅線
在pom中引入依賴fastdfs-client時,該依賴可以正常引入,但是查看Maven Project時,該依賴下總是有幾個依賴報紅線,並不是依賴沖突,測試代碼無法正常運行。想了很久才意思到是該jar包依賴的jar包出了問題,查看本地倉庫果然是fastdfs-client所依賴的jar沒有正常下載下來,使用腳本清理了一下本地倉庫中不完整的jar包,刷新maven項目重新下載 問題解決
引入依賴如下
報紅線如下
清理的腳本:
set REPOSITORY_PATH=本地倉庫路徑,保存為xxx.bat文件,直接雙擊運行
@echo off
rem create by sunhao(sunhao.java@gmail.com)
rem crazy coder
set REPOSITORY_PATH=F:\m2
rem 正在搜索...
for /f "delims=" %%i in ('dir /b /s "%REPOSITORY_PATH%\*lastUpdated*"') do (
del /s /q %%i
)
rem 搜索完畢
pause