Maven Maven是apache軟體基金會旗下的一個開源項目,是一款用於管理和構建Java項目的工具。 Maven的作用? 先來簡單介紹一下Maven的作用 (1)依賴管理 方便快捷的管理項目依賴的資源(就是咱們常說的jar包),避免一些版本衝突。 方便快捷的把jar包通過Maven的指定格式引 ...
Maven是apache軟體基金會旗下的一個開源項目,是一款用於管理和構建Java項目的工具。
Maven的作用?
先來簡單介紹一下Maven的作用
(1)依賴管理
方便快捷的把jar包通過Maven的指定格式引入Maven倉庫中,不用每次都拖動jar包到項目中,可以節省我們大量的時間。
(2)統一項目結構
提供標準,統一的項目結構
(3)項目構建
標準跨平臺(Linux,Windows,MacOS)的自動項目構建方式
Maven下載安裝使用
Maven的下載
官網下載:
點擊archives(存檔)
選擇版本,然後選擇binaries(二進位文件)
下載壓縮包
安裝步驟
註意:maven的安裝需要依賴jdk的安裝,所以必須先安裝完成jdk且配置好jdk環境變數後在進行maven的安裝!!
這裡以mavem3.6.1版本為例
-
解壓 apache-maven-3.6.1-bin.zip 。(記住這個目錄)
-
配置本地倉庫:修改 conf/settings.xml 中的 為一個指定目錄。https://mvnrepository.com/
-
配置阿裡雲私服:修改 conf/settings.xml 中的 標簽,為其添加如下子標簽:★這一步非常重要(如果沒有配置下載的時候會非常慢,因為他預設的是國外的地址)
-
配置環境變數: MAVEN_HOME 為maven的解壓目錄,並將其bin目錄加入PATH環境變數。
測試
打開windows命令提示符
輸入mvn -v
IDEA集成Maven
★:註意如果IDEA版本是2021的Maven不能超過3.6,要不然會版本衝突。
配置Maven環境
-
選擇 IDEA中 File --> Settings --> Build,Execution,Deployment --> Build Tools --> Maven
-
設置 IDEA 使用本地安裝的 Maven,並修改配置文件及本地倉庫路徑
IDEA創建Maven項目
瞭解Maven的基本屬性
什麼是坐標?
-
Maven 中的坐標是資源的唯一標識,通過該坐標可以唯一定位資源位置。
-
使用坐標來定義項目或引入項目中需要的依賴。
-
groupId:定義當前Maven項目隸屬組織名稱(通常是功能變數名稱反寫,例如:com.itheima)
-
artifactId:定義當前Maven項目名稱(通常是模塊名稱,例如 order-service、goods-service
-
version:定義當前項目版本號
IDEA導入Maven項目
方式一:
方式二: