1下載maven 下載地址:http://maven.apache.org/download.cgi
2.解壓并移動
root@ljlia:/home/ljlia/下載#$ ls apache-maven-3.5.0-bin.tar.gz
root@ljlia:/home/ljlia/下載#$ tar -zxvf apache-maven-3.5.0-bin.tar.gz
root@ljlia:/home/ljlia/下載# mv apache-maven-3.5.0 /usr/local/
3.三種配置環(huán)境變量的方法
? ? 1. 修改/etc/profile文件
? ? 2.修改.bash_profile文件
? ? 3.直接在shell下設(shè)置變量
我的是第二種方法昭抒,這種方法更為安全,它可以把使用這些環(huán)境變量的權(quán)限控制到用戶級別
首先切換為當前用戶,然后添加環(huán)境變量,請確保你之前配置好了java的環(huán)境變量
ljlia@ljlia:~$ vim .bashrc
#java環(huán)境變量配置 2017-02-22
export JAVA_HOME=/usr/lib/jvm/jdk1.8.0_121
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH
#配置maven 2017-04-14
export M2_HOME=/usr/local/apache-maven-3.5.0
export PATH=$M2_HOME/bin:$PATH
export MAVEN_OPTS="-Xms256m -Xmx512m"
運行source命令憾筏,讓環(huán)境變量立即生效
ljlia@ljlia:~$ source .bashrc
4.配置用戶范圍setting.xml
ljlia@ljlia:~$ sudo cp /usr/local/apache-maven-3.5.0/conf/settings.xml ~/.m2
ljlia@ljlia:~$ sudo vim .m2/settings.xml
添加:<localRepository>/home/ljlia/maven</localRepository>
/home/ljlia/maven 是你maven本地倉庫的路徑抛猫。
5.查看是否maven安裝成功
ljlia@ljlia:~$ mvn -version
這個時候maven已經(jīng)安裝成功了碟摆,但是eclipse里面你還是建不了maven工程垦垂,為什么呢,因為你缺少骨架沈自,也就是一些必須的jar包,怎么做呢凤粗?
1酥泛、先通過命令行新建maven項目,首次新建時系統(tǒng)會自動為你下載需要的jar包嫌拣。
2柔袁、為完成第一步,要保證網(wǎng)速必須杠杠的异逐;
3捶索、如果eclipse 里面select an archetype 界面還是為空,嘗試選擇不同的catalog灰瞻。
mvn archetype:generate -DgroupId=com.mycompany.app -DartifactId=my-app -DarchetypeArtifactId=maven-archetype-quickstart -DinteractiveMode=false
出現(xiàn) SUCCESS才是成功腥例,失敗的話可以多試幾次
maven此時第一次運行,會自動下載常用的些依賴包和一些其他文件到本地倉庫酝润,由于網(wǎng)絡(luò)原因燎竖,可能會需要多次執(zhí)行該命令才能最終成功。成功后要销,此時maven已經(jīng)將我們的項目結(jié)構(gòu)建立起來了构回,在執(zhí)行命令行的目錄中,已經(jīng)創(chuàng)建了一個叫my-app的目錄了
好,大功搞成纤掸!