一、下载
下载地址:https://maven.apache.org/download.cgi
我选择的是第二个,bin.zip这个。
【注意】tar.gz压缩格式用于unix的操作系统,而zip用于windows的操作系统,但在windows系统中WinRar工具同样可以解压缩tar.gz格式的。
下载解压之后的文件夹中有:
二、环境配置
【注意】配置之前JDK要先装好哦!
1、添加变量MAVEN_HOME,变量值为你的maven解压之后的文件夹的路径,我的是D:\apache-maven-3.6.1。
2、编辑Path环境变量。
在最后面加上%MAVEN_HOME%\bin,注意分号!
cmd输入mvn -v查看版本:
说明环境配置成功。
三、修改配置文件
1、修改本地仓库位置
本地仓库的作用:
当我们从maven中获取jar包的时候,maven首先会在本地仓库中查找,如果本地仓库有则返回;如果没有则从远程仓库中获取包,并在本地库中保存。此外,我们在maven项目中运行mvn install,项目将会自动打包并安装到本地仓库中。
在D盘新建apache-maven-repository文件夹,该目录用作maven的本地库。
【注意】区别注释,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:\apache-maven-repository</localRepository>
cmd输入mvn help:system,可以见到下面的内容(部分):
apache-maven-repository文件夹里出现了许多文件,说明配置成功。
2、添加国内镜像
添加<mirrors>标签下<mirror>,添加国内镜像源,这样下载jar包速度很快。默认的中央仓库有时候甚至连接不通。一般使用阿里云镜像库即可。
<!-- 阿里云仓库 -->
<mirror>
<id>alimaven</id>
<mirrorOf>central</mirrorOf>
<name>aliyun maven</name>
<url>http://maven.aliyun.com/nexus/content/repositories/central/</url>
</mirror>
<!-- 中央仓库1 -->
<mirror>
<id>repo1</id>
<mirrorOf>central</mirrorOf>
<name>Human Readable Name for this Mirror.</name>
<url>http://repo1.maven.org/maven2/</url>
</mirror>
<!-- 中央仓库2 -->
<mirror>
<id>repo2</id>
<mirrorOf>central</mirrorOf>
<name>Human Readable Name for this Mirror.</name>
<url>http://repo2.maven.org/maven2/</url>
</mirror>
四、IDE配置Maven
根据自己常用的IDE来配置Maven,这里我选择的是Eclipse。
1、打开Eclipse,选择Window—>Preferences—>Maven—>Installations。
点击Add选择自己Maven的安装目录即可,添加之后,勾选并点击Apply。
2、选择Window—>Preferences—>Maven—>User Settings。
将所有的settings修改为自己Maven目录下的conf/settings.xml,点击Update Settings按钮,下面的Local Respository会自动识别出来。
点击Apply按钮。