1. 程式人生 > >如何刪除maven本地庫之後重新下載本地庫

如何刪除maven本地庫之後重新下載本地庫

在使用maven進行開發的時候,總是會碰上maven下載包不完全或者缺少的問題。

其中最常見的問題就是在開發中因為缺少了某一個包而一直報錯,解決方法就是在專案下的maven庫中找到對應的包,然後找到該包在本地庫中的位置,在本地中把這一個包刪除。之後對工程進行maven install一下就OK.

然後今天遇到了同樣的問題,只不過報錯提示的是我的jdk裡面的包有錯?這就尷尬了。

之後我嘗試著對本地的maven庫都刪除,問題成功解決。下面上步驟

1、找到本地的maven倉庫,並刪除倉庫下的所有檔案

如果再安裝maven的時候沒有對倉庫的位置做改動的話那倉庫路徑應該是這個

但是如果不知道去哪裡找的話可以用這個方法,首先cmd,然後找到下面的maven -home的位置

然後到conf目錄下,看到settings.xml檔案,這個就是你的maven倉庫目錄了

然後直接到倉庫的目錄下,全選檔案,右鍵刪除ok

2.重新下載倉庫

首先cmd,然後把條命令複製執行    mvn help:system

然後等待maven下載必要的依賴包到本地的倉庫,下載完成後回到專案上,對專案右鍵

然後如圖

apply然後run,接下來等待maven庫重新下載。時間的話估計會有一點久,需要稍微等待一下

如果不想使用compile命令這個方法的話,可以嘗試一下對專案進行maven install或者maven update project,應該是一樣的效果