1. 程式人生 > 實用技巧 >MAVEN概念、安裝與配置、配置檔案

MAVEN概念、安裝與配置、配置檔案

一、maven是什麼??

Maven的正確發音是[ˈmevən],在美國是一個口語化的詞語,代表專家、內行的意思。

Maven專案物件模型(POM,Project Object Model),可以通過一小段描述資訊來管理專案的構建,報告和文件的專案管理工具軟體。[百度百科]

Maven是一個專案管理工具,它包含了一個專案物件模型 (Project Object Model),一組標準集合,一個專案生命週期(Project Lifecycle),一個依賴管理系統(Dependency Management System),和用來執行定義在生命週期階段(phase)中外掛(plugin)目標(goal)的邏輯。當你使用Maven的時候,你用一個明確定義的專案物件模型來描述你的專案,然後Maven可以應用橫切的邏輯,這些邏輯來自一組共享的(或者自定義的)外掛。[百度百科]

二、maven作用

1、主要優勢總結三點:

  • 生命週期管理,便捷的構建過程;
  • 依賴管理,方便引入所需依賴 Jar 包;
  • 倉庫管理,提供統一管理所有 Jar 包的工具;
  • 目錄結構管理,提供了一套標準的目錄結構(基本上所有的web專案,目錄結構幾乎都是相同的)

2、其他優點:

  • 外掛式架構,大量的可重用外掛;
  • 很方便整合IDE;
  • 開源專案都使用Maven

三、下載

1、安裝好JDK,官網下載的,不過網速慢,慎選

2、安裝好IDEA,官網下載的,社群版

3、MAVEN程式包,前往https://maven.apache.org/download.cgi下載最新版的Maven程式

四、Windows下maven安裝、配置

1、將檔案解壓到D:\program files (x86)目錄下

2、配置環境變數,桌面-計算機-屬性-高階系統設定-高階-環境變數,彈框

系統變數-新建,新增變數名MAVEN_HOME,變數值D:\program files (x86)\apache-maven-3.6.3,【確定】關閉彈框

3、編輯環境變數Path,追加%MAVEN_HOME%\bin\;

4、檢查是否安裝配置成功

用win鍵+R,輸入cmd開啟命令列提示符視窗,即Dos介面,輸入mvn -v 若出現以下情況說明配置成功

5、配置Maven本地倉庫,本文建立在D:\mavenRepo,mavenRepo用作maven的本地庫

6、開啟D:\program files (x86)\apache-maven-3.6.3\conf\settings.xml,查詢下面這行程式碼

<localRepository>/path/to/local/repo</localRepository>

 localRepository節點預設被註釋掉,需把它移到註釋之外,然後將localRepository節點的值改為建立的目錄D:\mavenRepo。

注意:

localRepository節點用於配置本地倉庫,本地倉庫起一個快取作用,它預設地址是 C:\Users\使用者名稱.m2。

當從maven中獲取jar包時,maven首先會在本地倉庫中查詢,如本地倉庫有則返回;如沒有則從遠端倉庫中獲取包,並在本地庫中儲存。

此外,在maven專案中執行mvn install,專案將會自動打包並安裝到本地倉庫中。

7、檢查上一個步驟配置是否成功,用win鍵+R,輸入cmd開啟命令列提示符視窗,即Dos介面,輸入mvn help:system。若出現以下情況說明配置成功

除了上一個截圖,D:\mavenRepo下會出現一些檔案

8、配置maven到IDEA

五、其他學習連結

https://www.cnblogs.com/whgk/p/7112560.html