【軟通鯤鵬云最佳實踐9】Maven-3.6.1 鯤鵬云服務器安裝實踐
一、?軟件介紹
Maven 是一個項目管理和綜合工具。Maven 提供了開發人員構建一個完整的生命周期框架。開發團隊可以自動完成項目的基礎工具建設,Maven 使用標準的目錄結構和默認構建生命周期。
在多個開發團隊環境時,Maven 可以設置按標準在非常短的時間里完成配置工作。由于大部分項目的設置都很簡單,并且可重復使用,Maven 讓開發人員的工作更輕松,同時創建報表,檢查,構建和測試自動化設置。
二、?支持的操作系統
經過華為云嚴格實測,以下操作系統在鯤鵬生態中可以完整運行maven的全部功能:
CentOS7.6
建議使用maven-3.6.1
-:
http://mirrors.tuna.tsinghua.edu.cn/apache/maven/maven-3/3.6.1/binaries/apache-maven-3.6.1-bin.tar.gz
四、?編譯與測試環境
本文選用華為鯤鵬云服務器ECS KC1實例做測試,KC1實例的處理器為兼容ARMv8指令集的鯤鵬920。詳細規格如下:
類別
子項
版本
云主機配置
ECS實例類型
kc1.large.4
ECS配置
4U16GB
EVS
高IO(80GB)
云OS
Kernel
4.18.0
五、?編譯安裝與測試
1?依賴安裝
Java版本建議在1.8.0以以上版本。
執行如下命令,安裝java-1.8.0:
yum?install?java-1.8.0-openjdk
2?編譯安裝
1)?執行下面命令,下載并解壓軟件包。
tar?-zxvf?apache-maven-3.6.1-bin.tar.gz
2) 設置環境變量。
vim?/etc/profile ??MAVEN_HOME=/opt/maven-3.6.1 ??export?PATH=${MAVEN_HOME}/bin:$PATH
3)?使環境變量生效。
source?/etc/profile
3?驗證測試
1)?執行如下命令,驗證maven安裝結果。
mvn?-v
2)?當系統回顯出現類似下面信息時,表示maven安裝完成。
Apache?Maven?3.6.1?(bb52d8502b132ec0a5a3f4c09453c07478323dc5;?2015-11-11T00:41:47+08:00) ??Maven?home:?/opt/maven-3.6.1 ??Java?version:?1.8.0_222,?vendor:?Oracle?Corporation ??Java?home:?/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.222.b10-1.el7_7.aarch64/jre ??Default?locale:?en_US,?platform?encoding:?UTF-8 ??OS?name:?"linux",?version:?"4.18.0-80.7.2.el7.aarch64",?arch:?"aarch64",?family:?"unix"
4?問題總結
無
六、?聲明
本文檔中的軟件包均來自軟件官網,安裝文檔部分參考官網的安裝方法,本軟件測試環境為華為鯤鵬云ARM服務器,具體配置信息參照《編譯與測試環境》部分。
本文檔中的軟件安裝測試基于華為鯤鵬云ARM服務器環境測試,如在使用本文檔的安裝方法進行安裝過程中,可能由于系統版本、軟件依賴或其他原因造成軟件安裝不成功,請自行解決或聯系我們,請事先備份相關重要數據、資料。
使用文檔風險由用戶自行承擔,在適用法律允許的最大范圍內,對因使用或不能使用本文檔所產生的損害及風險,包括但不限于直接或間接的個人損害、商業贏利的喪失、貿易中斷、商業信息的丟失或任何其它經濟損失,我司不承擔任何責任。
我司不擔保所提供的軟件功能及服務一定能滿足用戶的要求,也不擔保服務不會中斷,對服務的及時性、安全性、真實性、準確性都不作擔保。
鯤鵬
版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。