《工具人系列》centos 7.x 下安裝 JDK,超詳細總結一看就會

第一步 檢查 JDK

查看JDK版本,在命令行輸入:java -versionhtml

[root@test ~]# java -version
bash: java: command not found

如上,證實你的linux很是乾淨,請直接進入第二步
或者出現下面這種結果java

[root@test ~]# java -version
openjdk version "1.8.0_102"
OpenJDK Runtime Environment (build 1.8.0_102-b14)
OpenJDK 64-Bit Server VM (build 25.102-b14, mixed mode)

Linux通常自帶OpenJDK,若是明確知曉OpenJDK就是你所須要的,那麼恭喜。您能夠直接關掉本文啦~若是您不肯定,請百度Oracle JDK 和 OpenJDK的區別
嫌麻煩的,請直接跟着大炮老哥安裝Oracle JDK(又名Sun JDK,後Sun公司被Oracle收購),也就是咱們一般意義上講的最經常使用的JDKnode

移除OpenJDK,在命令行輸入:rpm -qa|grep javapython

[root@test ~]# rpm -qa|grep java
tzdata-java-2016g-2.el7.noarch
java-1.7.0-openjdk-headless-1.7.0.111-2.6.7.8.el7.x86_64
python-javapackages-3.4.1-11.el7.noarch
java-1.8.0-openjdk-headless-1.8.0.102-4.b14.el7.x86_64
java-1.8.0-openjdk-1.8.0.102-4.b14.el7.x86_64
javapackages-tools-3.4.1-11.el7.noarch
java-1.7.0-openjdk-1.7.0.111-2.6.7.8.el7.x86_64

刪除其中四個,剩下的三個.noarch文件可刪可不刪,完整命令以下:linux

rpm -e --nodeps java-1.7.0-openjdk-1.7.0.111-2.6.7.8.el7.x86_64
rpm -e --nodeps java-1.8.0-openjdk-1.8.0.102-4.b14.el7.x86_64
rpm -e --nodeps java-1.8.0-openjdk-headless-1.8.0.102-4.b14.el7.x86_64
rpm -e --nodeps java-1.7.0-openjdk-headless-1.7.0.111-2.6.7.8.el7.x86_64

檢查是否卸載乾淨,輸入一開始的命令: java -versionbash

[root@test ~]# java -version
bash: java: command not found

如上,代表卸載完成oracle

第二步 下載、解壓Oracle JDK

下載地址,下載本身須要的版本。選擇tar.gz格式的less

推薦選擇這個:jdk-8u221-linux-x64.tar.gz 工具

版本

在linux上建立存放JDK的目錄,我這裏放的路徑是 /usr/javaui

cd /usr
mkdir java

使用WinScp、SecureFXPortable等ftp工具將下載的安裝包上傳至剛剛建立的目錄中

安裝包位置

解壓安裝包:tar -zxvf 文件名

[root@test]# tar -zxvf jdk-8u201-linux-x64.tar.gz

完成後輸入命令:ll

[root@izwz9e6s12kjmx8er6bvevz download]# ll
total 189244
drwxr-xr-x 7   10  143      4096 Dec 16  2018 jdk1.8.0_201
-rw-r--r-- 1 root root 191817140 Jan 31  2019 jdk-8u201-linux-x64.tar.gz

解壓完畢,這時候整個過程已經完成了90%

最後 配置JDK環境變量

編輯配置文件:

vi /etc/profile

在末尾加上這一段(按o開啓可編輯模式,粘貼上這段,esc後一塊兒按住shift+:最後輸入wq!便可保存),這裏的JAVA_HOME就是安裝包解壓後的文件路徑:

#java path config
export JAVA_HOME=/usr/java/jdk1.8.0_201
export CLASSPATH=.:${JAVA_HOME}/jre/lib/rt.jar:${JAVA_HOME}/lib/dt.jar:${JAVA_HOME}/lib/tools.jar
export PATH=$PATH:${JAVA_HOME}/bin

保存後,剛添加的配置並無立刻生效,須要輸入如下命令使其生效:

source /etc/profile

此時配置已經生效,最後使用java -version 來檢查:

安裝成功

到此,大功告成~

  • 版權聲明:本文爲博主原創文章,遵循 CC 4.0 BY-SA 版權協議,轉載請附上原文出處連接和本聲明。
  • 一切都還來得及,腳踏實地。大炮老哥陪你,一塊兒成長,終成大牛。關注大炮的訂閱號:蔡大炮
相關文章
相關標籤/搜索