
Maven是意第緒語,意思是“知識的積累者”,最初是為了簡化Jakarta Turbine項目中的建構過程。有幾個項目,每個項目都有自己的Ant建構檔案,所有項目都略有不同。JAR已檢入CVS。我們想要一種标準的方式來建構項目,清晰地定義項目的組成,一種簡單的方式來釋出項目資訊,以及一種在多個項目中共享JAR的方式。
結果是一個可以用于建構和管理任何基于Java的項目的工具。我們希望我們已經建立了一些東西,可以使Java開發人員的日常工作更加輕松,并且通常有助于了解任何基于Java的項目。
一、簡介
Maven是意第緒語,意思是“知識的積累者”,最初是為了簡化Jakarta Turbine項目中的建構過程。有幾個項目,每個項目都有自己的Ant建構檔案,所有項目都略有不同。JAR已檢入CVS。我們想要一種标準的方式來建構項目,清晰地定義項目的組成,一種簡單的方式來釋出項目資訊,以及一種在多個項目中共享JAR的方式。
二、準備工作
1.需要準備一台伺服器,大家可以在網上買,個人學習的話還是建議大家去安裝一個虛拟機,去裝一個Linux系統。關鍵字點選跳轉:虛拟機安裝教程 Linux安裝教程
2.需要準備一個遠端連接配接工具,連接配接到Linux系統,作者采用的是:Xshell 工具 (注意:Xshell下載下傳位址翻到本文最下面)。
3.maven官方下載下傳位址如下:(注意:maven下載下傳位址翻到本文最下面)
https://maven.apache.org/download.cgi

三、開始安裝(注意:下圖哪個步驟不會配置,翻到最下面進群學習)
1.将下載下傳好的maven安裝包放在磁盤的 /usr/local/ 目錄下,如下圖:
2.解壓apache-maven-3.6.3-bin.tar.gz檔案。如下圖:
tar -zxvf apache-maven-3.6.3-bin.tar.gz
3.配置maven倉庫,設定阿裡鏡像倉庫,一定要配置一下,國内的下載下傳jar快些,首先進入cd apache-maven-3.6.3目錄,建立倉庫存儲目錄,mkdir ck。如下圖:
cd apache-maven-3.6.3 #進入apache-maven-3.6.3目錄
mkdir ck #建立ck目錄
4.進入cd conf目錄,編輯 vi settings.xml檔案,找到·localRepository下面複制一行加上<localRepository>/usr/local/apache-maven-3.6.3/ck</localRepository>, 在找到mirror 加上阿裡的倉庫配置,配置完成報錯退出,如下圖:
cd conf # 進入conf目錄
vi settings.xm # settings.xm檔案
<localRepository>/usr/local/apache-maven-3.6.3/ck</localRepository>
<mirror>
<id>alimaven</id>
<name>aliyun maven</name>
<url>http://maven.aliyun.com/nexus/content/groups/public/</url>
<mirrorOf>central</mirrorOf>
</mirror>
5.配置maven環境變量,編輯:vi /etc/profile 檔案,翻到最後一行加上 export MAVEN_HOME=/usr/local/apache-maven-3.6.3 export PATH=$PATH:$MAVEN_HOME/bin 儲存退出,如下圖:
vi /etc/profile
export MAVEN_HOME=/usr/local/apache-maven-3.6.3
export PATH=$PATH:$MAVEN_HOME/bin
6.重新加載一下,source /etc/profile 使新增配置生效,如下:
source /etc/profile
7.到此以安裝完成,測試一下,輸入指令:mvn -v ,如下:
mvn -v
注意:
1.如果有任何不懂的地方可以咨詢我,随時歡迎互相幫助。
2.技術交流群QQ:422167709。
3.如果希望學習更多,希望微信掃碼,長按掃碼,幫忙關注一下,舉手之勞,當您無助的時候真的能幫你,感謝您關注公衆号 "程式設計小樂",回複 “Xshell” 領取軟體下載下傳位址,回複 “maven” 領取軟體下載下傳位址。
熬熬