Environment Description: Linux environment, CentOS 7 version.
Step One: Download Maven, address: http://maven.apache.org/download.cgi
I downloaded [here] apache-maven-3.6.1-bin.zip, unpacked as follows:
[root@localhost maven]# unzip apache-maven-3.6.1-bin.zip [root@localhost apache-maven-3.6.1]# ls bin boot conf lib LICENSE NOTICE README.txt
Step Two: Configure environment variables
1, switch to the root account 2, vi / etc / profile, into the document at the end, two additional paths, as follows:
export MAVEN_HOME=/root/apps/maven/apache-maven-3.6.1
export PATH=$PATH:$MAVEN_HOME/bin
3, source / etc / profile, file take effect!
4, verify the results:
[root@localhost /]# mvn -v Apache Maven 3.6.1 (d66c9c0b3152b2e69ee9bac180bb8fcc8e6af555; 2019-04-05T03:00:29+08:00) Maven home: /root/apps/maven/apache-maven-3.6.1 Java version: 1.8.0_131, vendor: Oracle Corporation, runtime: /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.131-11.b12.el7.x86_64/jre Default locale: zh_CN, platform encoding: UTF-8 OS name: "linux", version: "3.10.0-693.el7.x86_64", arch: "amd64", family: "unix"