1 Maven 官网地址

首页:

Maven – Welcome to Apache Maven(opens new window)

下载页面:

Maven – Download Apache Maven(opens new window)

下载链接:

images

具体下载地址:https://dlcdn.apache.org/maven/maven-3/3.8.4/binaries/apache-maven-3.8.4-bin.zip

2 解压 Maven 核心程序

核心程序压缩包:apache-maven-3.8.4-bin.zip,解压到非中文、没有空格的目录。例如:

images

在解压目录中,我们需要着重关注 Maven 的核心配置文件:conf/settings.xml

3 指定本地仓库

本地仓库默认值:用户家目录/.m2/repository。建议将 Maven 的本地仓库放在其他盘符下。配置方式如下:

<!-- localRepository
| The path to the local repository maven will use to store artifacts.
|
| Default: ${user.home}/.m2/repository
<localRepository>/path/to/local/repo</localRepository>
-->
<localRepository>D:\maven-repository</localRepository>

本地仓库这个目录,我们手动创建一个空的目录即可。

注意:本地仓库本身也需要使用一个非中文、没有空格的目录

4 配置阿里云提供的镜像仓库

修改 mirror 标签。将下面 mirror 标签整体复制到 settings.xml 文件的 mirrors 标签的内部。

	<mirror>
		<id>nexus-aliyun</id>
		<mirrorOf>central</mirrorOf>
		<name>Nexus aliyun</name>
		<url>http://maven.aliyun.com/nexus/content/groups/public</url>
	</mirror>

5 配置 Maven 工程的基础 JDK 版本

如果按照默认配置运行,Java 工程使用的默认 JDK 版本是 1.5,而我们熟悉和常用的是 JDK 1.8 版本。修改配置的方式是:将 profile 标签整个复制到 settings.xml 文件的 profiles 标签内。

	<profile>
	  <id>jdk-1.8</id>
	  <activation>
		<activeByDefault>true</activeByDefault>
		<jdk>1.8</jdk>
	  </activation>
	  <properties>
		<maven.compiler.source>1.8</maven.compiler.source>
		<maven.compiler.target>1.8</maven.compiler.target>
		<maven.compiler.compilerVersion>1.8</maven.compiler.compilerVersion>
	  </properties>
	</profile>

6 检查 JAVA_HOME 配置是否正确

Maven 是一个用 Java 语言开发的程序,它必须基于 JDK 来运行,需要通过 JAVA_HOME 来找到 JDK 的安装位置。

./images

可以使用下面的命令验证:

echo %JAVA_HOME%
D:\software\Java
 
java -version
java version "1.8.0_141"
Java(TM) SE Runtime Environment (build 1.8.0_141-b15)
Java HotSpot(TM) 64-Bit Server VM (build 25.141-b15, mixed mode)

7 配置 MAVEN_HOME

./images

TIP:
配置环境变量的规律:

  • XXX_HOME 通常指向的是 bin 目录的上一级
  • PATH 指向的是 bin 目录

8 配置 PATH

./images

9 验证

mvn -v 验证。