1 從Maven中心倉庫下載到本地的jar包的默認存放在」${user.home}/.m2/repository」中,${user.home}表示當前登陸系統的用戶目錄(如"C:\Users\gacl"),以下圖所示 html
2 apache
點擊進入repository文件夾,以下圖所示: windows
3 app
Jar包存放在這個位置不太好,咱們但願可以本身定義下載下來的jar包的存放位置,所以咱們能夠本身設置下載到本地時的jar包的存放目錄。 eclipse
在「E:\」目錄下建立一個「repository」文件夾,以下圖所示: maven
4 .net
找到apache-maven-3.2.3\conf目錄下的settings.xml文件,以下圖所示: xml
5 htm
編輯setting.xml文件,以下圖所示: blog
6
加上下面的代碼,以下圖所示:
<localRepository>E:/repository</localRepository>
7
這樣就能夠把jar包下載到咱們指定的E:/repository目錄中了,以下圖所示:
8
把jar包下載到本地的好處就是,當編譯時,會優先從本地的jar包去找,若是本地存在,就直接拿來用,若是不存在,就從Maven的中心倉庫去下載,以下圖所示:
9
第一次執行"mvn compile"和"mvn clean"這兩個命令時,Maven會去中央倉庫下載須要的jar包,而第二次執行這兩個命令時,因爲所需的jar包已經在本地的倉庫中存儲,因此就能夠直接拿來用了,這樣就省去了去中央倉庫下載jar包的時間。
eclipse 關聯 Maven本地倉庫的配置
打開eclipse->windows-->preferences--Maven-->User settings ,以下圖,選擇上面修改的settings.xml文件,apply便可
參考網址:
https://jingyan.baidu.com/article/f3e34a12db28d1f5eb6535bb.html