maven需要JDK的支持,所以如果未安装JDK的请先安装JDK
下载对应版本&安装
# 下载maven包命令,当前在哪个目录下载到哪个目录
wget https://dlcdn.apache.org/maven/maven-3/3.6.3/binaries/apache-maven-3.6.3-bin.tar.gz
解压
# 在Maven压缩包当前目录下解压
tar -xvf apache-maven-3.6.3-bin.tar.gz
配置环境变量
vim /etc/profile
添加如下:
#maven
export MAVEN_HOME=/home/xxx/bonc/download/apache-maven-3.6.3
export PATH=$PATH:$MAVEN_HOME/bin
使配置文件生效
source /etc/profile
验证是否安装成功
# 使用查看maven版本命令查看maven安装情况,如正确出现maven版本则表示安装成功
[root@localhost ~]# mvn -version
Apache Maven 3.6.3 (cecedd343002696d0abb50b32b541b8a6ba2883f)
Maven home: /home/xxx/bonc/download/apache-maven-3.6.3
Java version: 1.8.0_152, vendor: Oracle Corporation, runtime: /home/xxx/bonc/download/jdk/jre
Default locale: en_US, platform encoding: UTF-8
OS name: "linux", version: "3.10.0-1160.76.1.el7.x86_64", arch: "amd64", family: "unix"
配置阿里云仓库
maven默认国外仓库,在拉取jar包的时候速度会非常慢,所以配置阿里云仓库,让拉取jar速度提升
[root@localhost ~]# vim /home/xxx/bonc/download/apache-maven-3.6.3/conf/settings.xml
<mirrors>
<mirror>
<id>alimaven</id>
<name>aliyun maven</name>
<url>http://maven.aliyun.com/nexus/content/groups/public/</url>
<mirrorOf>central</mirrorOf>
</mirror>
<mirror>
<id>repo2</id>
<name>Mirror from Maven Repo2</name>
<url>https://repo.spring.io/plugins-release/</url>
<mirrorOf>central</mirrorOf>
</mirror>
</mirrors>
配置本地依赖下载位置
[root@localhost ~]# vim /home/xxx/bonc/download/apache-maven-3.6.3/conf/settings.xml
<localRepository>/home/xxx/bonc/download/apache-maven-3.6.3/localRepository</localRepository>