1. 程式人生 > >maven安裝配置及修改本地倉庫

maven安裝配置及修改本地倉庫

一、Maven的下載安裝配置

1.1、下載

官網

1.2、安裝配置

apache-maven-3.3.3-bin.zip

解壓下載的壓縮包

1.3、配置環境變數

配置環境變數(需要先配置好%JAVA_HOME%環境變數):

檢視是否配置成功:

 二、本地倉庫

 2.1、預設本地倉庫在

系統當前使用者目錄下.m2下

Maven預設的本地倉庫路徑為${user.home}/.m2/repository。 

本地倉庫是遠端倉庫的一個緩衝和子集,當你構建Maven專案的時候,首先會從本地倉庫查詢資源,如果沒有,那麼Maven會從遠端倉庫下載到你本地倉庫。這樣在你下次使用的時候就不需要從遠端下載了。如果你所需要的jar包版本在本地倉庫沒有,而且也不存在於遠端倉庫,Maven在構建的時候會報錯,這種情況可能是有些jar包的新版本沒有在Maven倉庫中及時更新。 

2.2、修改本地創庫

在D盤下新m2\repository資料夾

可以通過修改${user.home}/.m2/settings.xml配置本地倉庫路徑 

修改Maven安裝目錄下的 conf/資料夾內的setting.xml檔案,新增一行:

<localRepository>D:\m2\repository</localRepository>

(表示本地倉庫的地址為:D:\m2\repository)

將setting.xml複製一份到

D:\m2\repository目錄下

2.3、修改Eclipse中的maven配置

修改MyEclipse中Maven的配置資訊。 

    1.開啟eclipse點選windows->preferences->maven->installations下add一個已經安裝到D:\maven\目錄下的maven,如:D:\maven\apache-maven-3.3.3,並勾選此新加項。並點選下面的browse按鈕開啟maven的全域性配置檔案,如:D:\maven\apache-maven-3.3.3\conf\setting.xml。 

    2.開啟myeclipse點選windows->preferences->maven->User setting下修改user setting選項為:D:\m2\repository\settings.xml,並點選update settings。並點選下面的reindex按鈕更新索引。 

    3.點選配置視窗的apply按鈕,突出配置視窗。 

2.4、更新本地倉庫

最後開啟CMD,執行
mvn help:system
會發現Maven從遠端庫下載的jar包都會放到新修改後的路徑

MyElipse執行pom.xml檔案,右鍵pom.xml→run as→maven build,控制檯會出現如下報錯,這是因為我們要為jre的-Dmaven.multiModuleProjectDirectory傳一個引數,即maven的環境變數。

解決方法:

 

再次執行run as→maven build

myeclipse中配置maven成功。