一、 在CentOS中只需要先移除自帶的OpenJava,再安裝原生的Java SDK。
<1> rpm -qa | grep jdk: 也就是query all npm 包,找到jdk開頭的安裝包。
[root@localhost ~]# rpm -qa | grep jdk
java-1.7.0-openjdk-1.7.0.91-2.6.2.3.el7.x86_64
java-1.8.0-openjdk-headless-1.8.0.65-3.b17.el7.x86_64
java-1.8.0-openjdk-1.8.0.65-3.b17.el7.x86_64
java-1.7.0-openjdk-headless-1.7.0.91-2.6.2.3.el7.x86_64
<2> yum -y remove <package-name> : 移除通過-qa 找到的所有jdk包,移除干凈就可以安裝了。
[root@localhost ~]# yum -y remove java-1.8.0-openjdk-1.8.0.65-3.b17.el7.x86_64
[root@localhost ~]# yum -y remove java-1.8.0-openjdk-headless-1.8.0.65-3.b17.el7.x86_64
[root@localhost ~]# yum -y remove java-1.8.0-openjdk-1.8.0.65-3.b17.el7.x86_64
[root@localhost ~]# yum -y remove java-1.7.0-openjdk-headless-1.7.0.91-2.6.2.3.el7.x86_64
然后使用 java -version 查看是否已經卸載
二、安裝自己的Java jdk
1.在/usr/目錄下創建java目錄
[root@localhost /]# mkdir usr/java
[root@localhost /]# cd usr/java
[root@localhost java]#
2.下載jdk,然后解壓(
如果下載不了,就現在本機,在拷貝linux上去)
3. 解壓:(
有可能會出文件損壞, 查看文件大小, 有問題多拷貝幾次)
tar -zxvf
jdk-8u161-linux-x64.tar.gz 解壓到當前目錄
4.配置環境遍歷
vim /etc/profile

shift + zz 保存退出
保存完之后輸入:source /etc/profile 命令使剛才配置的環境變量生效
輸入 java -version 查看是否安裝成功
[root@bogon java]# java -version
java version "1.8.0_161"
Java(TM) SE Runtime Environment (build 1.8.0_161-b12)
Java HotSpot(TM) 64-Bit Server VM (build 25.161-b12, mixed mode)