【Linux】CentOS7 下 安裝JDK與Maven

CentOS7 下 安裝JDK與Maven

1.獲取壓縮包

Maven與Jenkins都需要jdk,所以先安裝jdk,同時maven與jdk安裝步驟大致相同,可以同時操作
1.使用ftp傳輸JDK安裝包到linux上 某雲下載提取碼:hm6u
機制

2.wget方式獲取

以下是jdk的

wget --no-cookies --no-check-certificate --header "Cookie: gpw_e24=http%3A%2F%2Fwww.oracle.com%2F; oraclelicense=accept-securebackup-cookie" "http://download.oracle.com/otn-pub/java/jdk/8u141-b15/336fa29ff2bb4ef291e347e091f7f4a7/jdk-8u141-linux-x64.tar.gz"

2.解壓

1.使用tar -zxvf 解壓jdk與maven的壓縮文件 。輸入命令之後,再輸入文件名的前面幾個字母可以按tab補全;分別解壓之後會產生兩個文件夾。
在這裏插入圖片描述
使用mv命令移動這兩個文件夾到指定目錄,方便後續配置

mv apache-maven-3.6.3 /usr/local/maven

mv jdk1.8.0_221 /usr/local/jdk8

在這裏插入圖片描述

移動完成之後,可以分別進入查看是否移動了正確的文件

3. 配置環境變量

vim /etc/profile

在文件的最後添加上

export JAVA_HOME=/usr/local/jdk8 # 剛剛jdk移動到的目錄
export MAVEN_HOME=/usr/local/maven # 剛剛maven移動到的目錄
export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$MAVEN_HOME/bin:$PATH

最後使用以下命令使配置生效

source /etc/profile

最後檢查是否生效

java -version #檢查jdk是否安裝成功

mvn -v #檢查maven是否安裝成功

在這裏插入圖片描述
maven成功
在這裏插入圖片描述

4.問題

一開始運行java -version的時候報錯如下
在這裏插入圖片描述

[root@instance-7k1d5qb8 bin]# java -version
-bash: /usr/local/maven/bin/java: /lib/ld-linux.so.2: bad ELF interpreter: No such file or directory

度娘了一圈,大意是由於系統位數差異,缺少了東西。找到如下解決方法

yum install glibc.i686

5. 總結

1.安裝流程如下:獲取壓縮包-》解壓指定文件位置-》配置環境變量-》刷新環境變量

2.還有一種安裝方法是通過yum源來安裝,相當於在windows下的自動安裝,如果不熟悉不太方便掌握文件位置

3.本篇基於百度雲服務器純淨的Centos版本,爲後續Jenkins安裝部署做鋪墊

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章