-
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}/bin
3、保存文件,并运行如下命令使环境变量生效:
[root@VM-0-6-centos ~]# source /etc/profile
4、在控制台输入
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>