Maven的安装和配置也很简单,分为五步骤。
- Maven的下载
- Maven的安装
- 配置Maven环境变量
- 修改Maven的配置文件
一、🍁Maven的下载
以3.3.9版本为例。当然也可以下载其他版本。
下载地址:https://maven.apache.org/download.cgi
选择二进制文件
即可下载对应的压缩包
二、🍁Maven的安装
将下载好的Maven安装包解压到一个不含有中文和空格的目录中。 安装包解压即可使用。
目录说明:
bin目录: 该目录包含了 mvn 运行的脚本
boot目录:Maven运行需要类加载器
conf目录:该目录包含了一个非常重要的文件 settings.xml。直接修改该文件,就能在机器上全局地定制Maven 的行为
lib目录: Maven运行依赖jar包
三、🍁配置Maven环境变量
前提必须有java的环境变量(推荐使用JDK8):
配置Maven环境变量,和配置Java的jdk环境一样
将maven文件下的bin路径加到环境变量。
通过 mvn -v命令检查 Maven是否安装成功
四、🍁修改Maven的配置文件
找到Maven安装路径下的settings.xml配置文件
①配置默认的JDK版本
Maven默认使用jdk1.7,我们常用的是jdk1.8,所以直接在配置文件中修改。
<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>
怎么知道默认支持的jdk版本呢,进入网站https://maven.apache.org/download.cgi,从3.1.1到3.8.5版本之间支持JDK7版本以上。
②配置本地仓库
在setting.xml
文件中
PS:自己先新建一个文件夹作为本地仓库,路径不要有中文和非法字符。
<!-- 配置本地仓库 -->
<localRepository>D:\repository</localRepository>
③配置远程仓库镜像
Maven默认的远程仓库是Maven团队维护的中央仓库,由于网络原因,去中央仓库下载jar包需要到国外 的网站,不太便捷,速度慢,于是我们可以选择把国内的阿里云的Maven仓库作为中央仓库镜像。 修改 Maven 根目录下的 conf 文件夹中的 settings.xml
文件,在 mirrors
节点上,添加内容如下:
<!-- 配置阿里云镜像 -->
<mirror>
<id>nexus-aliyun</id>
<name>Nexus aliyun</name>
<url>http://Maven.aliyun.com/nexus/content/groups/public/</url>
<mirrorOf>*</mirrorOf>
</mirror>
<!-- 其中各个标签的含义是:
id:当前镜像的唯一标识
mirrorOf:将哪个远程仓库当做中央仓库镜像,中央仓库的id是central,所以将阿里云的Maven仓库
设置为中央仓库镜像时,其值必须设置为central
name:为当前的中央仓库镜像起一个名字,便于开发者阅读
url:阿里云Maven仓库的地址
-->
为什么叫镜像,那中央仓库有的他阿里云也有,这就叫镜像,镜像可以设置多个,当Maven项目需要某个包时,首先从本地仓库去找,如果没有找到时再去配置的镜像地址去找包,第一个镜像也没有时就去下一个镜像找,当所有镜像都没有才去默认的中央仓库找包,当然中央仓库是一定有的,它是由专业团队(Maven团队)维护。没有配置镜像时就默认走中央仓库路线。
到这里安装和配置全部完成。
了解Maven是什么?
Maven的安装和配置
如何使用IDEA搭建JaveWeb Maven项目