1. 程式人生 > >Maven settings.xml配置(指定本地倉庫、阿里雲映象設定)

Maven settings.xml配置(指定本地倉庫、阿里雲映象設定)

一、settings.xml檔案會在兩個目錄下存在:

1、Maven安裝目錄(全域性):%MAVEN_HOME%\conf\settings.xml

2、使用者安裝目錄(使用者):${user.home}\.m2\settings.xml

第一個是全域性配置,第二個是使用者配置。當兩者都存在,它們的內容將被合併,特定於使用者的settings.xml檔案占主導地位。

如果從頭開始建立使用者特定的配置,可以將全域性的settings.xml複製到${user.home}\.m2目錄下。

我的Maven安裝目錄:(%MAVEN_HOME%)D:\apache-maven-3.5.2

我的使用者安裝目錄:(${user.home})C:\Users\Administrator

開啟使用者目錄下的settings.xml,如圖所示:


二、指定本地倉庫

1、本機新建一個資料夾當做本地倉庫

我建的資料夾路徑為:F:\MavenRepository

2、在settings.xml中新增localRepository標籤


三、配置阿里雲映象(因為要訪問國外伺服器,會很慢)

在settings.xml檔案中的mirrors下新增mirror標籤

<mirror>

<id>alimaven</id>

<name>aliyun maven</name>

<url>http://maven.aliyun.com/nexus/content/groups/public/

</url>

<mirrorOf>central</mirrorOf>

</mirror>


三、用Maven命令建立一個Java專案,可以看到初次建立會載入一些jar包

mvn archetype:generate -DarchetypeArtifactId=maven-archetype-quickstart -DgroupId=com.abc -DartifactId=Blog


看到如上圖所示內容,表示用Maven建立Java工程成功!

專案結構圖如圖所示,缺少哪個資料夾就自己建立