maven update下載未下載好的 jar 包

首先,如果是個人的項目,相信maven中的jar包並不會很多,可以無腦選擇刪掉倉庫,重新再引入依賴下載即可

如果是公司項目,相信jar包很多,有時僅僅只是希望重新下載特定未下載好的jar,那麼可以執行下面的步驟流程

步驟1:

先到maven倉庫所在的目錄

在該目錄打開cmd命令,

然後執行

for /r %i in (*.lastUpdated) do del %i   //java項目www.fhadmin.org

刪除  (帶有lastUpdated的文件都是下載中途出現了異常的,後續maven不會再次主動下載)

當步驟一走完後,去idea點擊項目右鍵執行reimport,看是否解決了問題

當步驟一還無法重新下載jar包的時候,執行以下步驟

步驟2:手動定位刪除對應的jar包

例如我的項目中fastjson-1.2.75明明已經引入了,可是由於網絡問題下載的不完全,進行的報錯。

reimport也無效的情況下,需要針對性的到maven倉庫中對某一個需要重新下載的jar包進行刪除

想要快速定位,可以使用Everything工具直接定位到具體目錄,

或者idea中就可以看到具體引入的jar的位置

定位到了具體的目錄後,進行刪除該jar的目錄

步驟3:定位到項目的根目錄,進入到項目的pom.xml同級的目錄,

打開cmd 執行

mvn clean install -U    //java項目www.fhadmin.org

然後再次reimport即可

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章