首页 > 编程笔记 > Java笔记 阅读:41

Maven下载、安装和配置(新手必看)

Maven 是 Apache 下的一个开源项目,是一个创新的项目管理工具,用于对 Java 项目进行项目构建、依赖管理及项目信息管理。

具体关于 Maven 相关的概念和技术知识请读者自行查阅相关资料,这里不再赘述。下面将详细说明安装和配置 Maven 的步骤。

下载和安装Maven

打开 Maven 官方下载地址(http://maven.apache.org/download.cgi),选择下载二进制归档 zip 文件(Binary zip archive):apache-maven-3.6.3-bin.zip。

将下载的 zip 文件解压到安装目录,这里为 D:\Develop\maven\apache-maven-3.6.3,解压后的文件列表如下图所示:

配置Maven

1) 配置环境变量

根据官方推荐的方式设置 M2_HOME 环境变量,类似于 JAVA_HOME 环境变量的设置。“变量值”为第 2 步中解压后的安装目录,即 D:\Develop\maven\apache-maven-3.6.3,如下图所示:


只设置 M2_HOME 还不够,还需要设置 Path 环境变量。打开 Path 环境变量编辑窗口,选择新建一行,输入“%M2_HOME%\bin”,依次单击“确定”按钮完成,如下图所示:


打开控制台,输入“mvn -version”命令检查是否生效:
C:\Users\Administrator>mvn -version
Apache Maven 3.6.3 (cecedd343002696d0abb50b32b541b8a6ba2883f)
Maven home: D:\Develop\maven\apache-maven-3.6.3\bin\..
Java version: 1.8.0_265,vendor: AdoptOpenJDK,
runtime: D:\Develop\Java\jdk8u265\jre
Default locale: zh_CN,platform encoding: GBK
OS name: "windows 10",version: "10.0",arch: "amd64",family: "windows"
如果控制台输出以上信息,就说明环境变量配置成功了。

2) 修改配置文件

在配置完环境变量之后,还需要修改本地 Maven 仓库的路径和远程 Maven 仓库的地址。

Maven 从远程仓库下载依赖包后会存储在本地仓库中。因此需要手动修改配置文件 settings.xml,在 Maven 安装目录下(Windows 中是“%M2_HOME%\conf”,Linux 中是“$M2_HOME$/conf”),这个目录下的 settings.xml 文件是作用于 Maven 全局配置的。

如果想让修改的配置仅仅使当前用户生效,可以将此配置文件复制(或修改)到用户家目录下的(Windows 系统为“%USERPROFILE%\.m2”,Linux 系统为“~/.m2”)settings.xml 文件。

Maven 默认提供的官方镜像仓库地址是海外的,在国内下载速度非常慢,推荐使用阿里云提供的 Maven 镜像仓库,这样可以加快依赖包的下载速度和稳定性。

下面提供修改好的配置文件,其中本地 Maven 仓库路径是“D:/Develop/maven/repository”(可以根据自己的情况修改这个路径)。
<?xml version="1.0" encoding="UTF-8"?>
    <!-- 本地 Maven 仓库 -->
    <localRepository>D:/Develop/maven/repository</localRepository>
    <!-- 远程 Maven 镜像仓库地址 -->
    <mirrors>
        <mirror>
            <id>aliyun-repos</id>
            <name>aliyun repo</name>
            <url>http://maven.aliyun.com/nexus/content/groups/public/</url>
            <mirrorOf>central</mirrorOf>
        </mirror>
    </mirrors>
</settings>
上述配置仅仅修改了最常用的项。对于 settings.xml 更多的配置说明,可以参考官方的说明文档:http://maven.apache.org/settings.html。

相关文章