背景
pom 中使用了第三方jar包,遠程倉庫設置的是阿里云,之前運行很好,今天不知道怎么的,打包總是報錯,阿里云倉庫無法找到依賴包(
本來也沒有
),按理來說,編譯打包時會優先選擇本地倉庫的包才對,好嘛,怎么搞都有問題,但是本地倉庫確實有jar包。
解決方法
刪除本地倉庫,重新安裝一遍,OK了。
mvn install:install-file -Dfile=xxxx.jar -DgroupId=xxxx -DartifactId=xxxx -Dversion=xxxx -Dpackaging=jar
思考
后面對比前后本地倉庫的文件夾內容,發現有個文件,再一查,有這個文件Maven會重新遠程下載依賴。
所以,直接將本地倉庫中的有這個后綴的文件都刪除了,OK