-
Maven环境配置
Maven是一个基于Java的工具,所以要做的第一件事情就是安装JDK。 - 系统要求:
| 项目 | JDK 要求 |
|---|---|
| Maven 3.3 | JDK 1.7 或以上 |
| Maven 3.2 | JDK 1.6 或以上 |
| Maven 3.0/3.1 | JDK 1.5 或以上 |
- 查看
java版本:java -version
C:\>java -version
openjdk version "11.0.11" 2021-04-20
OpenJDK Runtime Environment AdoptOpenJDK-11.0.11+9 (build 11.0.11+9)
OpenJDK 64-Bit Server VM AdoptOpenJDK-11.0.11+9 (build 11.0.11+9, mixed mode)
-
Maven下载:官网地址

- 不同平台下载对应的包:
| 系统 | 包名 |
|---|---|
| Windows | apache-maven-3.8.2-bin.zip |
| Linux | apache-maven-3.8.2-bin.tar.gz |
| Mac | apache-maven-3.8.2-bin.tar.gz |
- 下载包后解压到对应目录:
| 系统 | 存储位置 (可根据自己情况配置) |
|---|---|
| Windows | E:\Maven\apache-maven-3.8.2 |
| Linux | /usr/local/apache-maven-3.8.2 |
| Mac | /usr/local/apache-maven-3.8.2 |
设置
Maven环境变量
-
windows:
点击环境变量,来设置环境变量,有以下系统变量需要配置:
- 新建系统变量:
-
MAVEN_HOME,变量值:D:\Maven\apache-maven-3.8.2; -
M2_HOME,变量值:D:\Maven\apache-maven-3.8.2\bin;
-

- 编辑系统变量
Path,添加变量值:%MAVEN_HOME%\bin
注意:win10下可能配置失败,可将%MAVEN_HOME%\bin移至最上端测试下

- 查看配置情况:
C:\>mvn -v # 配置成功
Apache Maven 3.8.2 (ea98e05a04480131370aa0c110b8c54cf726c06f)
Maven home: D:\maven\apache-maven-3.8.2
Java version: 11.0.11, vendor: AdoptOpenJDK, runtime: D:\Program Files\AdoptOpenJDK\jdk-11.0.11.9
Default locale: zh_CN, platform encoding: GBK
OS name: "windows 10", version: "10.0", arch: "amd64", family: "windows"
-
Linux:
1、下载解压:[root@VM-0-6-centos ~]# wget https://mirror-hk.koddos.net/apache/maven/maven- 3/3.8.2/binaries/apache-maven-3.8.2-bin.tar.gz ...... [root@VM-0-6-centos ~]# tar -xvf apache-maven-3.8.2-bin.tar.gz [root@VM-0-6-centos ~]# sudo mv -f apache-maven-3.8.2-bin.tar.gz /usr/local/2、编辑
/etc/profile文件sudo vim /etc/profile,在文件末尾添加如下代码:export MAVEN_HOME=/usr/local/apache-maven-3.8.2 export PATH=${PATH}:${MAVEN_HOME}/bin3、保存文件,并运行如下命令使环境变量生效:
[root@VM-0-6-centos ~]# source /etc/profile4、在控制台输入
mvn -v命令,如果能看到Maven相关版本信息,则说明Maven已经安装成功。[root@VM-0-6-centos ~]# mvn -v -
Maven修改本地仓库位置:
打开maven目录 ->conf->settings.xml
添加仓库配置位置:自定义目录位置,/不能写反<localRepository>D:/maven/m2/repository</localRepository> # 自定义目录位置,/ 不能写反 -
修改
settings.xml更换阿里云镜像,加快依赖下载<mirror> <id>nexus-aliyun</id> <mirrorOf>*,!jeecg,!jeecg-snapshots</mirrorOf> <name>Nexus aliyun</name> <url>http://maven.aliyun.com/nexus/content/groups/public</url> </mirror>
