超詳細!Apache Maven下載安裝使用教程

码路编程發表於2024-11-27

前言

在當今的軟體開發領域,尤其是基於 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 下面。 解壓後目錄結構如下:

  1. bin:存放了 maven 的命令
  2. boot:存放了一些 maven 本身的載入程式,如類載入器等
  3. conf:存放了 maven 的一些配置檔案,如 setting.xml 檔案
  4. 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專案啦。

相關文章