Apache Maven,是一個軟件(特別是Java軟件)項目管理及自動構建工具,由Apache軟件基金會所提供。基于項目對象模型(縮寫:POM)概念,Maven利用一個中央信息片斷能管理一個項目的構建、報告和文檔等步驟。曾是Jakarta項目的子項目,現(xiàn)為獨立Apache項目。
那么,如何在Linux平臺下面安裝Maven呢?下面說明如何安裝及配置Maven。
下載壓縮包
wget https://mirrors.tuna.tsinghua.edu.cn/apache/maven/maven-3/3.5.4/binaries/apache-maven-3.5.4-bin.tar.gz
如不知版本,瀏覽器訪問:"mirrors.tuna.tsinghua.edu.cn/apache/maven/maven-3",查看下載版本
將下載下來的tar.gz包解壓到/usr/local(tar默認將文件解壓到當前目錄,加了-C參數(shù)之后,是將解壓的文件存放到/usr/local中)
tar -xzvf apache-maven-3.5.4-bin.tar.gz -C /usr/local
切換工作目錄
cd /usr/local
創(chuàng)建軟連接(為某一個文件或目錄在另外一個位置建立一個同步的鏈接,類似Windows下的超級鏈接。)
ln -s apache-maven-3.5.4 maven
當然,解壓完下載下來的maven包是現(xiàn)在還不能啟用,需要在PATH里面設置一下路徑,如下:
[root@localhost ~]# vim /etc/profile.d/maven.sh
export MAVEN_HOME=/usr/local/maven
export PATH=${MAVEN_HOME}/bin:${PATH}
設置好Maven的路徑之后,需要運行下面的命令,使得上面設置的環(huán)境變量立即生效。
[root@localhost ~]# source /etc/profile.d/maven.sh
當然,你也可以在/etc/profile文件后面加入下面三行,和上面的一樣效果:
[root@localhost ~]# vim /etc/profile
MAVEN_HOME=//usr/local/maven
export MAVEN_HOME
export PATH=${PATH}:${MAVEN_HOME}/bin
設置好Maven的路徑之后,需要運行下面的命令
[root@localhost ~]# source /etc/profile
弄完之后,你可以運行下面的命令。
[root@localhost ~]# mvn -v
Apache Maven 3.0.5 (r01de14724cdef164cd33c7c8c2fe155faf9602da;
2013-02-19 21:51:28+0800)
Maven home: /usr/local/maven
java version: 1.6.0_24, vendor: Sun Microsystems Inc.
java home: /usr/lib/jvm/java-1.6.0-openjdk-1.6.0.0.x86_64/jre
Default locale: en_US, platform encoding: UTF-8
OS name: "linux", version: "2.6.32-358.14.1.el6.x86_64", arch:
"amd64", family: "unix"
如果出現(xiàn)了上面類似的字段,說明Maven安裝及配置完了!
maven 倉庫默認路徑為:"/root/.m2/repository/…" ,如果需要修改位置,修改:"***/maven/conf/setting.xml"
在終端運行命令將常用的包從maven中央倉庫下載文件到本地:
mvn help:system
創(chuàng)建maven項目
mvn archetype:create -DgroupId=helloworld -DartifactId=helloworld
maven項目更新pom.xml后,需要執(zhí)行mvn update ,本地更新maven項目會自動更新jar包
mvn update