linux:ubuntu21.04安裝maven(maven 3.8.2)


一,maven官網:

http://maven.apache.org/ 
下載頁面:
https://maven.apache.org/download.cgi

說明:劉宏締的架構森林是一個專注架構的博客,地址:https://www.cnblogs.com/architectforest

         對應的源碼可以訪問這里獲取: https://github.com/liuhongdi/

說明:作者:劉宏締 郵箱: 371125307@qq.com

 

二,下載maven:

1,選擇 apache-maven-3.8.2-bin.tar.gz 版本下載,如圖:
 
復制鏈接
 
2,從命令行下載:
root@lhdpc:/usr/local/source# wget https://mirrors.tuna.tsinghua.edu.cn/apache/maven/maven-3/3.8.2/binaries/apache-maven-3.8.2-bin.tar.gz 

三,安裝maven:

1,解壓:
root@lhdpc:/usr/local/source# tar -zxvf apache-maven-3.8.2-bin.tar.gz

 

2,移動到安裝目錄:
root@lhdpc:/usr/local/source# mv apache-maven-3.8.2 /usr/local/soft/

 

3,配置環境變量:
root@lhdpc:/usr/local/source# vi /etc/profile
在文件末尾處添加以下兩行:
export MAVEN_HOME=/usr/local/soft/apache-maven-3.8.2
export PATH=$PATH:$MAVEN_HOME/bin
使變量生效:
root@lhdpc:/usr/local/source# source /etc/profile

四,查看安裝效果:

root@lhdpc:/usr/local/source# mvn --version
Apache Maven 3.8.2 (ea98e05a04480131370aa0c110b8c54cf726c06f)
Maven home: /usr/local/soft/apache-maven-3.8.2
Java version: 16.0.2, vendor: Oracle Corporation, runtime: /usr/local/soft/jdk-16.0.2
Default locale: zh_CN, platform encoding: UTF-8
OS name: "linux", version: "5.11.0-31-generic", arch: "amd64", family: "unix"

五,配置本地倉庫的路徑

1,創建maven的倉庫存儲目錄:
root@lhdpc:/usr/local/source# mkdir -p /data/maven/repository
root@lhdpc:/usr/local/source# chmod 777 /data/maven/repository
2,編輯maven的配置文件
root@lhdpc:/usr/local/source# vi /usr/local/soft/apache-maven-3.8.2/conf/settings.xml
增加一行:
<localRepository>/data/maven/repository</localRepository>
效果如下:
 
3,檢查是否生效:
root@lhdpc:/usr/local/source# mvn -X | grep 'local repository'
[DEBUG] Using local repository at /data/maven/repository
可見已生效
 

六,配置使用阿里雲的maven倉庫鏡像

1,阿里雲雲效 Maven的使用指南
https://developer.aliyun.com/mvn/guide

 

2,編輯maven配置文件
root@lhdpc:/usr/local/source# vi /usr/local/soft/apache-maven-3.8.2/conf/settings.xml
在<mirrors></mirrors>添加如下內容:
<mirror>
  <id>aliyunmaven</id>
  <mirrorOf>*</mirrorOf>
  <name>阿里雲公共倉庫</name>
  <url>https://maven.aliyun.com/repository/public</url>
</mirror>
效果如圖:
3,檢查是否生效:
root@lhdpc:/usr/local/source# mvn -X | grep mirror
[DEBUG] Using mirror aliyunmaven (https://maven.aliyun.com/repository/public) for central (https://repo.maven.apache.org/maven2).

七,查看java版本

root@lhdpc:/usr/local/source# java --version
java 16.0.2 2021-07-20
Java(TM) SE Runtime Environment (build 16.0.2+7-67)
Java HotSpot(TM) 64-Bit Server VM (build 16.0.2+7-67, mixed mode, sharing)

八,查看linux版本

root@lhdpc:/usr/local/source# more /etc/os-release
NAME="Ubuntu"
VERSION="21.04 (Hirsute Hippo)"
ID=ubuntu
ID_LIKE=debian
PRETTY_NAME="Ubuntu 21.04"
VERSION_ID="21.04"
HOME_URL="https://www.ubuntu.com/"
SUPPORT_URL="https://help.ubuntu.com/"
BUG_REPORT_URL="https://bugs.launchpad.net/ubuntu/"
PRIVACY_POLICY_URL="https://www.ubuntu.com/legal/terms-and-policies/privacy-policy"
VERSION_CODENAME=hirsute
UBUNTU_CODENAME=hirsute 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM