在安装jdk时,有的系统会有自带的jdk,为方便起见,需要先将其卸载掉。
- 查看CentOS系统是否已安装jdk:
yum list installed | grep java
输入java -version可查看当前安装的jdk版本。
2. 查询系统自带的jdk:
rpm -qa | grep java
或
rpm -qa | grep jdk
3. 删除系统自带的jdk:
1)方法一:
yum -y remove java-1.7.0-openjdk*
yum -y remove java-1.8.0-openjdk*
yum -y remove tzdata-java.noarch
2)方法二:
rpm -e --nodeps java-1.7.0-openjdk-headless-1.7.0.221-2.6.18.1.el7.x86_64
rpm -e --nodeps java-1.7.0-openjdk-1.7.0.221-2.6.18.1.el7.x86_64
rpm -e --nodeps java-1.8.0-openjdk-headless-1.8.0.222.b03-1.el7.x86_64
rpm -e --nodeps java-1.8.0-openjdk-1.8.0.222.b03-1.el7.x86_64
- 查看jdk是否已删除干净。
rpm -qa | grep java
或者输入java -version。
可见系统自带的jdk已经基本删除干净了。接下来就可以重新安装jdk了。可参考CentOS7.1 64bit安装jdk。
参考文章:
centos7.1卸载自带jdk1.7和安装jdk1.8
Centos环境下yum安装更新jdk、删除自带的jdk
Centos升级jdk到1.8