unix 系統(tǒng) maven 安裝配置
因?yàn)榻趥€(gè)人需要,系統(tǒng)重新安裝了一下maven,遂以此文簡(jiǎn)單記錄了一下unix系統(tǒng)下的maven的安裝與配置步驟,希望對(duì)你有幫助。

一、詳解maven安裝步驟
1. 官網(wǎng)下載maven
首先我們需要到官網(wǎng)下載一下maven的二進(jìn)制免安裝包,對(duì)應(yīng)的地址為:https://dlcdn.apache.org/maven/
打開(kāi)該地址,即可看到不同版本的maven包,以筆者為例,選擇了3.5.4這個(gè)版本,直接點(diǎn)擊下載即可:

這里簡(jiǎn)單補(bǔ)充說(shuō)明一句,因?yàn)閙aven屬于java系的工具包,所以在mac系統(tǒng)下,筆者在個(gè)人home目錄下專門(mén)創(chuàng)建一個(gè)dev-tools存放這些工具包:

2. 解壓maven
不同的unix系統(tǒng)解壓方式可能有所區(qū)別,對(duì)于Linux用戶鍵入如下指令執(zhí)行maven解壓即可:
ounter(line
tar -zxvf apache-maven-3.5.4-bin.tar.gz對(duì)應(yīng)mac用戶而言,解壓指令如下:
ounter(line
tar -xvf apache-maven-3.5.4-bin.tar.gz完成解壓后,為了方便后續(xù)定位和管理,筆者建議將apache-maven-3.5.4重命名為maven:
ounter(line
mv apache-maven-3.5.4 maven3. 環(huán)境變量配置
對(duì)應(yīng)Linux服務(wù)器,我們使用vim編輯profile:
ounter(line
vim /etc/profile環(huán)境變量配置如下所示,下面配置還有關(guān)于jdk的,讀者只需關(guān)于jdk即可。
ounter(lineounter(lineounter(lineounter(lineounter(line
export JAVA_HOME=/root/jdk8
export MAVEN_HOME=/root/apache-maven-3.5.4
export CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$JAVA_HOME/bin:$PATH:$MAVEN_HOME/bin同理,對(duì)應(yīng)mac用戶而言,則是編輯zshrc:
ounter(line
vim ~/.zshrc以筆者的maven安裝路徑為例,對(duì)應(yīng)的添加的內(nèi)容為:
ounter(lineounter(line
export MAVEN_HOME=/Users/sharkchili/dev-tool/maven
export PATH=$MAVEN_HOME/bin:$PATH4. 加載環(huán)境變量配置
完成上述基本配置后,讀者可以根據(jù)不同的unix系統(tǒng)選擇對(duì)應(yīng)的source指令,使環(huán)境變量生效:
ounter(lineounter(lineounter(lineounter(lineounter(line
# linux系統(tǒng)
source /etc/profile
# mac os執(zhí)行指令
source ~/.zshrc5. 驗(yàn)證安裝結(jié)果
鍵入mvn -v,如果控制臺(tái)輸出maven信息,則說(shuō)明安裝成功。

6. 設(shè)置倉(cāng)庫(kù)為阿里云
編輯maven的setting.xml文件:
ounter(line
vim apache-maven-3.5.4/conf/settings.xml添加下面這條配置,如下圖所示:
ounter(lineounter(lineounter(lineounter(lineounter(lineounter(line
<mirror>
<id>nexus-aliyun</id>
<mirrorOf>central</mirrorOf>
<name>Nexus aliyun</name>
<url>http://maven.aliyun.com/nexus/content/groups/public</url>
</mirror>
二、最終驗(yàn)收與小結(jié)
完成上述步驟后,我們執(zhí)行mvn -v,如果輸出下圖所示maven版本信息,則說(shuō)明本次安裝成功了:
ounter(lineounter(lineounter(lineounter(lineounter(lineounter(line
Apache Maven 3.5.3 (3383c37e1f9e9b3bc3df5050c29c8aff9f295297; 2018-02-25T03:49:05+08:00)
Maven home: /Users/sharkchili/dev-tool/maven
Java version: 11.0.27, vendor: Homebrew
Java home: /opt/homebrew/Cellar/openjdk@11/11.0.27/libexec/openjdk.jdk/Contents/Home
Default locale: zh_CN_#Hans, platform encoding: UTF-8
OS name: "mac os x", version: "15.3.1", arch: "aarch64", family: "mac"簡(jiǎn)單小結(jié)一下maven安裝與配置步驟:
- 下載并解壓maven
- 按需重命名maven
- 配置maven環(huán)境變量
- 設(shè)置國(guó)內(nèi)鏡像
- 基于mvn -v驗(yàn)證maven可行性
參考:Linux source 命令:https://www.runoob.com/linux/linux-comm-source.html


















