一、安装Maven

1.下载链接

Maven官网下载链接
在这里插入图片描述
Binary是可执行版本,已经编译好可以直接使用。
Source是源代码版本,需要自己编译成可执行软件才可使用。
tar.gz和zip两种压缩格式,其实这两个压缩文件里面包含的内容是同样的,只是压缩格式不同
tar.gz格式的文件比zip文件小很多,用于unix操作系统。
zip格式用于Windows操作系统,但在Windows系统使用WinRar工具一样能够解压缩tar.gz格式

2.下载并解压到路径

在这里插入图片描述

二.配置环境变量

1.新增系统变量 MAVEN_HOME

在这里插入图片描述
变量值为上一步解压路径

2.编辑变量Path,添加变量值%MAVEN_HOME%\bin

在这里插入图片描述

3. 验证安装是否成功

打开命令提示符窗口,输入mvn -v
在这里插入图片描述

三.配置本地仓库

1.新建maven-repository文件夹,用作maven的本地库

在这里插入图片描述
本次配置路径为:E:\Java\Maven\maven-repository

2.在路径Maven解压路径下找到settings.xml文件

在这里插入图片描述
在这里插入图片描述

3.打开settings.xml文件,找到节点localRepository,在注释外添加配置文件maven-repository路径

<localRepository>E:\Java\Maven\maven-repository</localRepository>

在这里插入图片描述
localRepository节点用于配置本地仓库,本地仓库其实起到了一个缓存的作用,它的默认地址是 C:\Users\用户名.m2。当我们从maven中获取jar包的时候,maven首先会在本地仓库中查找,如果本地仓库有则返回;如果没有则从远程仓库中获取包,并在本地库中保存。此外,我们在maven项目中运行mvn install,项目将会自动打包并安装到本地仓库中。

4.配置镜像源

1. 在settings.xml配置文件中找到mirrors节点

在这里插入图片描述

2.添加mirror标签,配置内容如下

	<mirror>
		<id>alimaven</id>
		<mirrorOf>central</mirrorOf>
		<name>aliyun maven</name>
		<url>http://maven.aliyun.com/nexus/content/repositories/central/</url>
	</mirror>

在这里插入图片描述
注意:mirror标签添加在和两个标签之间。虽然mirrors可以配置多个子节点,但是它只会使用其中的一个节点,即默认情况下配置多个mirror的情况下,只有第一个生效,只有当前一个mirror无法连接的时候,才会去找后一个;而我们想要的效果是:当a.jar在第一个mirror中不存在的时候,maven会去第二个mirror中查询下载,但是maven不会这样做!
Maven默认下载为国外服务器下载jar包很慢。故因此改为国内服务器,本次选用阿里云服务器。

五.系统JDK

1. 在settings.xml配置文件中找到profiles节点

在这里插入图片描述

2. 添加如下配置

	<profile>
		  <id>jdk-11</id>
		  <activation>
			<activeByDefault>true</activeByDefault>
			<jdk>11</jdk>
		  </activation>

		  <properties>
			<maven.compiler.source>11</maven.compiler.source>
			<maven.compiler.target>11</maven.compiler.target>
			<maven.compiler.compilerVersion>11</maven.compiler.compilerVersion>
		  </properties>
	</profile>

注意:profile标签内容跟要被包含在profiles中

3.验证配置结果

打开命令提示符窗口,输入mvn help:system测试,配置成功则本地仓库(E:\Tools\Maven\maven-repository)中会出现一些文件
在这里插入图片描述

Logo

旨在为数千万中国开发者提供一个无缝且高效的云端环境,以支持学习、使用和贡献开源项目。

更多推荐