1、查詢系統是否安裝了java:
[root@bogon ~]# java -version

根據上圖顯示,系統默認安裝了Openjdk,它和我們使用的java jdk有些區別(具體的可度娘),所以需要先卸載了Openjdk以及相關的java檔案,
2、查看系統自帶的所有java檔案:
[root@bogon ~]# rpm -qa | grep java

rpm:管理套件 -qa:使用詢問模式,查詢所有套件
3、洗掉自帶的java檔案(后綴為noarch的檔案不用洗掉):
[root@bogon ~]# rpm -e --nodeps java-1.8.0-openjdk-1.8.0.242.b08-1.el7.x86_64 [root@bogon ~]# rpm -e --nodeps java-1.8.0-openjdk-headless-1.8.0.242.b08-1.el7.x86_64
rpm:管理套件 -e:洗掉指定的套件 --nodeps:不驗證套件檔的相互關聯性
4、再次檢查java版本號,查看是否已洗掉自帶的jdk檔案:

沒有找到,說明已洗掉成功,
5、下載jdk檔案:
官網下載地址:http://www.oracle.com/technetwork/java/javase/downloads/index.html
官網下載需要有oracle賬號、密碼,
直接使用1.8版本的可以直接在我的百度網盤進行下載:
鏈接:https://pan.baidu.com/s/1MmTuVMg-1ZeBMLYd9-whIA
提取碼:y2rx
6、使用ssh遠程放在指定目錄:
創建檔案夾:
[root@bogon ~]# mkdir /usr/local/soft
[root@bogon ~]# mkdir /usr/local/soft/java
上傳jdk安裝包:

7、解壓jdk檔案:
[root@bogon ~]# cd /usr/local/soft/java
[root@bogon java]# tar -zxvf jdk-8u161-linux-x64.tar.gz
8、配置jdk環境變數:
[root@bogon java]# vim /etc/profile
游標走到檔案最后一行,鍵盤按下“i”,進入編輯狀態,
插入一下代碼:
#java environment export JAVA_HOME=/usr/local/soft/java/jdk1.8.0_161 export CLASSPATH=.:${JAVA_HOME}/jre/lib/rt.jar:${JAVA_HOME}/lib/dt.jar:${JAVA_HOME}/lib/tools.jar
結果如圖:

鍵盤按 esc鍵退出編輯模式,鍵盤輸入“:wq” 回車:保存并退出,
9、生效環境變數以及驗證jdk是否安裝成功:
[root@bogon java]# source /etc/profile
[root@bogon java]# java -version

至此Centos7安裝jdk到此結束,
轉載請註明出處,本文鏈接:https://www.uj5u.com/caozuo/270531.html
標籤:其他
