1、先查看centos中自带的jdk并卸载
[root@root ~]# rpm -qa | grep java //查看
tzdata-java-2016c-1.el6.noarch
java-1.6.0-openjdk-1.6.0.38-1.13.10.4.el6.x86_64
java-1.7.0-openjdk-1.7.0.99-2.6.5.1.el6.x86_64
[root@root ~]# rpm -e --allmatches --nodeps java-1.6.0-openjdk-1.6.0.38-1.13.10.4.el6.x86_64 //卸载
[root@root ~]# rpm -e --allmatches --nodeps java-1.7.0-openjdk-1.7.0.99-2.6.5.1.el6.x86_64 //卸载
[root@root ~]# rpm -qa | grep java //再次查看
tzdata-java-2016c-1.el6.noarch
2、yum 命令查找jdk 两种方法:
//第一种:
[root@root ~]# yum -y list java*
已加载插件:fastestmirror, refresh-packagekit, security
Loading mirror speeds from cached hostfile
* base: mirrors.neusoft.edu.cn
* extras: mirrors.neusoft.edu.cn
* updates: mirrors.huaweicloud.com
可安装的软件包
java-1.5.0-gcj.x86_64 1.5.0.0-29.1.el6 base
java-1.5.0-gcj-devel.x86_64 1.5.0.0-29.1.el6 base
java-1.5.0-gcj-javadoc.x86_64 1.5.0.0-29.1.el6 base
java-1.5.0-gcj-src.x86_64 1.5.0.0-29.1.el6 base
java-1.6.0-openjdk.x86_64 1:1.6.0.41-1.13.13.1.el6_8 base //jdk6
java-1.6.0-openjdk-demo.x86_64 1:1.6.0.41-1.13.13.1.el6_8 base
java-1.6.0-openjdk-devel.x86_64 1:1.6.0.41-1.13.13.1.el6_8 base
java-1.6.0-openjdk-javadoc.x86_64 1:1.6.0.41-1.13.13.1.el6_8 base
java-1.6.0-openjdk-src.x86_64 1:1.6.0.41-1.13.13.1.el6_8 base
java-1.7.0-openjdk.x86_64 1:1.7.0.201-2.6.16.0.el6_10 updates //jdk7
java-1.7.0-openjdk-demo.x86_64 1:1.7.0.201-2.6.16.0.el6_10 updates
java-1.7.0-openjdk-devel.x86_64 1:1.7.0.201-2.6.16.0.el6_10 updates
java-1.7.0-openjdk-javadoc.noarch 1:1.7.0.201-2.6.16.0.el6_10 updates
java-1.7.0-openjdk-src.x86_64 1:1.7.0.201-2.6.16.0.el6_10 updates
java-1.8.0-openjdk.x86_64 1:1.8.0.191.b12-0.el6_10 updates //jdk8
java-1.8.0-openjdk-debug.x86_64 1:1.8.0.191.b12-0.el6_10 updates
java-1.8.0-openjdk-demo.x86_64 1:1.8.0.191.b12-0.el6_10 updates
java-1.8.0-openjdk-demo-debug.x86_64 1:1.8.0.191.b12-0.el6_10 updates
java-1.8.0-openjdk-devel.x86_64 1:1.8.0.191.b12-0.el6_10 updates
java-1.8.0-openjdk-devel-debug.x86_64 1:1.8.0.191.b12-0.el6_10 updates
java-1.8.0-openjdk-headless.x86_64 1:1.8.0.191.b12-0.el6_10 updates
java-1.8.0-openjdk-headless-debug.x86_64 1:1.8.0.191.b12-0.el6_10 updates
java-1.8.0-openjdk-javadoc.noarch 1:1.8.0.191.b12-0.el6_10 updates
java-1.8.0-openjdk-javadoc-debug.noarch 1:1.8.0.191.b12-0.el6_10 updates
java-1.8.0-openjdk-src.x86_64 1:1.8.0.191.b12-0.el6_10 updates
java-1.8.0-openjdk-src-debug.x86_64 1:1.8.0.191.b12-0.el6_10 updates
java_cup.x86_64 1:0.10k-5.el6 base
java_cup-javadoc.x86_64 1:0.10k-5.el6 base
java_cup-manual.x86_64 1:0.10k-5.el6 base
javacc.x86_64 4.1-0.5.el6 base
javacc-demo.x86_64 4.1-0.5.el6 base
javacc-manual.x86_64 4.1-0.5.el6 base
javassist.noarch