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