前言
在當今的軟體開發領域,尤其是基於 Java 平臺的專案開發過程中,擁有一款高效、便捷的專案管理工具至關重要。本篇文章將聚焦於在 Windows 10 系統下,為大家詳細介紹 Apache Maven 的下載與安裝教程,幫助大家輕鬆上手這款功能強大的工具,更好地管理和構建 Java 專案。
Maven的介紹
Maven 是一款跨平臺的開源專案管理工具,由 Apache 組織精心打造,並在眾多 Java 專案中得到了廣泛應用,已然成為 Apache 的頂級專案之一。“Maven” 這個詞有著 “專家,內行” 的含義,而它也確實在專案管理方面展現出了專業且卓越的能力。
Maven 自身完全採用 Java 語言進行開發,專為 Java 平臺的專案而生。它猶如一位全能的專案管家,全方位地服務於專案的建立、依賴管理以及專案資訊管理等重要環節,貫穿了 Java 專案從萌芽到上線的整個生命週期,是 Java 開發者手中不可或缺的得力助手。
Maven的作用
- 依賴管理:
在 Java 專案開發中,依賴指的是那些專案執行過程中必不可少的第三方 Jar 包。隨著專案規模的不斷擴大和功能的日益複雜,往往會涉及到數量眾多的 Jar 包,少則幾十,多則上百個。以往,我們每使用一個新的 Jar 包,都需要手動將其匯入到工程專案中,這一過程不僅繁瑣,而且極易引發各種 Jar 包衝突問題。 - 一鍵構建專案:
在沒有 Maven 之前,建立一個 Java 專案可謂是一項頗具挑戰性的任務。開發者需要親力親為地確定專案的目錄結構,例如,要明確 src 目錄用於存放 Java 原始碼,resources 目錄用來放置配置檔案等,而且還要仔細配置諸如 JDK 版本等開發環境相關的各項引數。如果同時開展多個專案,那麼每次都得重複這一套繁瑣的配置流程,耗費大量的時間和精力,效率十分低下。
Maven 的下載安裝
目前最新版是 apache-maven-3.9.9 版本
大家可去官網下載
為了方便,如果下載比較慢的,也可在此連結點選進行下載即可.
點選獲取apache-maven-3.9.9
Maven軟體安裝和使用
解壓檔案目錄
Maven 下載後,將 Maven 解壓到一個沒有中文沒有空格的路徑下,比如:E:\maven\maven 下面。 解壓後目錄結構如下:
- bin:存放了 maven 的命令
- boot:存放了一些 maven 本身的載入程式,如類載入器等
- conf:存放了 maven 的一些配置檔案,如 setting.xml 檔案
- lib:存放了 maven 本身執行所需的一些 jar 包
Maven環境變數配置
開啟 我的電腦 - 右鍵屬性 - 高階系統設定 - 新建系統變數
然後找到PATH變數,將MAVEN_HOME 新增到Path系統變數
Maven配置測試
win+R 開啟dos視窗,透過 mvn -v命令檢查 maven 是否安裝成功
Maven倉庫
Maven中的倉庫是用來存放maven構建的專案和各種依賴的(Jar包)。
- 本地倉庫: 位於自己計算機中的倉庫, 用來儲存從遠端倉庫或中央倉庫下載的外掛和 jar 包,
- 遠端倉庫: 需要聯網才可以使用的倉庫,阿里提供了一個免費的maven 遠端倉庫。
- 中央倉庫: 在 maven 軟體中內建一個遠端倉庫地址 http://repo1.maven.org/maven2 ,它是中央倉庫,服務於整個網際網路,它是由 Maven 團隊自己維護,裡面儲存了非常全的 jar 包,它包 含了世界上大部分流行的開源專案構件
Maven 本地倉庫的配置
maven倉庫預設是在 C盤 .m2 目錄下,我們不要將倉庫放在C盤,所以這裡要重新配置一下.
找到maven的安裝目錄,然後進入 /conf
資料夾
開啟 settings.xml檔案,進行如下配置如下:
這樣儲存下來的jar包就會到指定目錄上啦!!
Maven 配置阿里雲遠端倉庫
Maven預設的遠端倉庫是在國外, 所以下載jar包時速度會非常慢
同上,開啟settings.xml
<mirrors></mirrors>
標籤中新增 mirror 子節點
<mirror>
<id>aliyunmaven</id>
<mirrorOf>*</mirrorOf>
<name>阿里雲公共倉庫</name>
<url>https://maven.aliyun.com/repository/public</url>
</mirror>
至此,maven安裝配置完畢,接下來可以去IDEA中建立Maven專案啦。