1、準(zhǔn)備工作
1.1、首先,更新包
[root@root ~]# yum update
1.2、檢查服務(wù)器上是否已安裝舊版本的Java
[root@root ~]# java -version
1.3、如果有舊版本的Java則移除
[root@root ~]# yum remove java-1.6.0-openjdk
[root@root ~]# yum remove java-1.7.0-openjdk
2、下載安裝JDK
前往<a >Oracle Java下載</a>根據(jù)需要選擇合適的版本。我這里選擇jdk-8u111-linux-x64.rpm
2.1、服務(wù)器中下載jdk-8u111-linux-x64.rpm
[root@root ~]# mkdir /usr/local/download
[root@root ~]# cd /usr/local/download
[root@root ~]# 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/8u111-b14/jdk-8u111-linux-x64.rpm"
[root@root ~]# ls
3、執(zhí)行rpm包安裝
[root@root ~]# rpm -ivh jdk-8u111-linux-x64.rpm
出現(xiàn)以下結(jié)果表示安裝成功
Preparing... ################################# [100%]
Updating / installing...
1:jdk1.8.0_111-2000:1.8.0_111-fcs ################################# [100%]
Unpacking JAR files...
tools.jar...
plugin.jar...
javaws.jar...
deploy.jar...
rt.jar...
jsse.jar...
charsets.jar...
localedata.jar...
如果報這錯誤error: unpacking of archive failed on file /usr/java/jdk1.8.0_151/src.zip;5a4a3f48: cpio: read failed - No such file or directory
error: jdk1.8-2000:1.8.0_151-fcs.x86_64: install failed
4、檢查Java版本
[root@root ~]# java -version
如果正確安裝,會出現(xiàn)以下結(jié)果:
java version "1.8.0_111"
Java(TM) SE Runtime Environment (build 1.8.0_111-b14)
Java HotSpot(TM) 64-Bit Server VM (build 25.111-b14, mixed mode)
5、設(shè)置環(huán)境變量
[root@root ~]# export JAVA_HOME=/usr/java/jdk1.8.0_111/
[root@root ~]# export PATH=$PATH:$JAVA_HOME
#測試下環(huán)境變量:
[root@root ~]# echo $JAVA_HOME
#應(yīng)該輸出的結(jié)果:
/usr/java/jdk1.8.0_111/
然而,上述方法并不推薦,因為系統(tǒng)重啟后所設(shè)置的環(huán)境變量將不復(fù)存在。為了使之永久性設(shè)置,需要在系統(tǒng)profile里新增路徑。在/etc/profile.d/路徑下新建一個文件,名為java.sh:
[root@root ~]# cd /etc/profile.d/
[root@root ~]# touch java.sh
寫入以下語句:
#!/bin/bash
JAVA_HOME=/usr/java/jdk1.8.0_111
PATH=$JAVA_HOME/bin:$PATH
export PATH JAVA_HOME
export CLASSPATH=.
保存并關(guān)閉文件,執(zhí)行以下命令使之可運行:
[root@root ~]# chmod +x /etc/profile.d/java.sh
最后,執(zhí)行以下命令來永久設(shè)置環(huán)境變量:
[root@root ~]# source /etc/profile.d/java.sh
至此JDK已安裝完畢
更多spring boot/spring cloud學(xué)習(xí)資源:
https://download.csdn.net/download/wiseap/10364359
更多區(qū)塊鏈學(xué)習(xí)資源:
https://download.csdn.net/download/wiseap/10319848