1. 程式人生 > >Centos7 install maven3.5.x

Centos7 install maven3.5.x

注意:前提是安裝了JDK,若非,請參考我的這篇部落格

1、獲取安裝包並解壓

# cd /usr/local
# wget http://mirrors.tuna.tsinghua.edu.cn/apache/maven/maven-3/3.5.3/binaries/apache-maven-3.5.3-bin.tar.gz

# tar -zxvf apache-maven-3.5.3-bin.tar.gz

2、配置環境變數,新增export

# vim /etc/profile

export MAVEN_HOME=/usr/local/apache-maven-3.5.0
export PATH=${MAVEN_HOME}
/bin:${PATH} # soucre /etc/profile # mvn -v

3、新增阿里雲映象

# vim $MAVEN_HOME/conf/settings.xml

或者

# cp $MAVEN_HOME/conf/settings.xml ~/.m2/settings.xml
# vim ~/.m2/settings.xml

新增以下映象配置

<mirrors>
    <!-- 當 nexus-aliyun 下不了的包,或許這個映象能下,
        才開放它,這個實在太慢,而且要把它放在首位,即 nexus-aliyun 之前,做過測試。
        所以它的用途只有那麼一瞬間,就是或許它能下載,可以通過 url 去查詢確定一下
    -->
<!-- <mirror> <id>spring-libs-milestone</id> <mirrorOf>central</mirrorOf> <name>Spring Milestones</name> <url>http://repo.spring.io/libs-milestone</url> </mirror> --> <!-- nexus-aliyun 首選,放第一位,有不能下載的包,再去做其他映象的選擇 -->
<mirror> <id>nexus-aliyun</id> <mirrorOf>central</mirrorOf> <name>Nexus aliyun</name> <url>http://maven.aliyun.com/nexus/content/groups/public</url> </mirror> <!-- 備選映象,也是可以通過 url 去查詢確定一下, 該映象是否含有你想要的包,它比 spring-libs-milestone 快 --> <mirror> <id>central-repository</id> <mirrorOf>*</mirrorOf> <name>Central Repository</name> <url>http://central.maven.org/maven2/</url> </mirror> </mirrors>