本文主要介绍 Maven 的下载安装和配置以及如何在 IDEA 中继承 Maven。Maven 是 Apache 下的一个开源项目,主要用于快速构建和管理 Java 项目的工具。它基于项目对象模型(Project Object Model:简称 POM)的概念,通过一小段描述信息来管理项目的构建、报告和文档。
参考资料:
- Maven 学习视频:https://www.bilibili.com/video/BV1m84y1w7Tb/
- Maven 官网链接:https://maven.apache.org/
- Maven 官方下载链接:https://maven.apache.org/download.cgi
1 下载 Maven
通过本文摘要,我们对 Maven 有了基本的了解,然后通过官网下载链接https://maven.apache.org/download.cgi即可下载指定的 Maven 版本。本文下载的 Maven 文件为apache-maven-3.9.9-bin.zip,文件存放于目录H:\solftware\apache下,文件具体存放的位置请根据自己保存的位置而定,具体的目录信息如下所示。

2 安装 Maven
本节主要介绍安装 Maven 的方法,具体操作如下所示。
-
解压压缩文件到指定的位置,本文解压位置为
D:\opt\apache\maven。

解压后的文件目录
D:\opt\apache\maven\apache-maven-3.9.9-bin\apache-maven-3.9.9结构如下所示。

根据上图信息可以知道该目录的具体文件信息,本文下面将介绍目录文件的具体信息。
- bin 目录:存放的可执行命令,重点关注 mvn 命令。
- conf 目录:存放 Maven 的配置文件,settings.xml 文件后期需要修改。
- lib 目录:存放的是 Maven 依赖的 jar 包。Maven 也是用 Java 开发的,所以它也依赖其它的 jar 包。
-
配置本地仓库
- 在目录
D:\opt\apache\maven\apache-maven-3.9.9-bin\apache-maven-3.9.9下新建一个文件 mvn_repo 当作本地仓库,用于存储 jar 包。新建目录如下图所示。

- 进入到 conf 配置文件中,修改配置文件 settings.xml 的信息。定位到 53 行,复制改行代码
<localRepository>/path/to/local/repo</localRepository>到 55 行并修改存放 jar 包的本地路径。具体的配置信息如下所示。
- 在目录
xml
<localRepository>D:\opt\apache\maven\apache-maven-3.9.9-bin\apache-maven-3.9.9\mvn_repo</localRepository>
注意:配置完成后,记得保存。
- 配置阿里云私服
由于中央仓库在国外,下载 jar 包的速度比较慢,所以阿里云提供了一个远程仓库用于下载 jar 包。进入到 conf 配置文件中修改 settings.xml 的配置信息,使用记事本打开该文件定位到 160 行,在标签<mirros></mirros>中间添加如下配置信息。
xml
<mirror>
<id>alimaven</id>
<name>aliyun maven</name>
<url>http://maven.aliyun.com/nexus/content/groups/public/</url>
<mirrorOf>central</mirrorOf>
</mirror>
注意:配置完成后,记得保存。
- 配置环境变量
Maven 环境变量的配置与 Java 的配置类似,具体操作如下所示。- 右击鼠标左键,按照
属性→高级系统设置→环境变量,然后在系统变量中添加 MAVEN_HOME 环境变量及其值D:\opt\apache\maven\apache-maven-3.9.9-bin\apache-maven-3.9.9。具体操作如下所示。

- 在系统变量的 PATH 路径中添加如下变量值
%MAVEN_HOME%\bin。具体操作如下所示。

然后连续点击 2 次确定即可保存设置。 - 验证 Maven 环境变量的设置是否成功。代开命令行,输入命令
mvn -v验证 Maven 的版本信息。具体操作如下所示。
- 右击鼠标左键,按照
cmd
Microsoft Windows [版本 10.0.26100.7171]
(c) Microsoft Corporation。保留所有权利。
C:\Users\leolei>mvn -v
Apache Maven 3.9.9 (8e8579a9e76f7d015ee5ec7bfcdc97d260186937)
Maven home: D:\opt\apache\maven\apache-maven-3.9.9-bin\apache-maven-3.9.9
Java version: 17.0.14, vendor: Eclipse Adoptium, runtime: D:\opt\JDK\jdk-17.0.14+7
Default locale: zh_CN, platform encoding: GBK
OS name: "windows 11", version: "10.0", arch: "amd64", family: "windows"
C:\Users\leolei>
若屏幕输出上图类似信息,则证明 Maven 的环境变量配置成功。
3 IDEA 继承 Maven
在日常开发中,我们需要在 IDEA 配置 Maven 来构建和管理项目,本文主要介绍两种配置方法,分别是当前项目配置 Maven 和全局配置。
3.1 当前项目配置 Maven
请根据操作 File => Settings => Build,Execution,Deployment => Build Tools => Maven执行。具体操作如下所示。
当前项目配置只对当前项目有效,当新建项目或打开其他项目时,该配置无效。

根据上图信息配置完成 Maven 的安装路径、配置文件 settings.xml 的位置和本地仓库位置。注意:记得在 Override 的单选框内打✔,才能对 settings.xml 配置文件和本地仓库位置进行修改。
3.2 全局配置
全局配置对所有的项目都有效,请根据操作File => close project => Customize => All settings => Build,Execution,Deployment => Build Tools => Maven执行。具体操作如下所示。

至此,Maven 的下载、安装、配置和继承到 IDEA 中就到此完成。