(1)在安装自己的jdk的时候,配置文件/etc/profile文件的也写入了相关的配置,也执行 source /etc/profile命令让配置生效了,不过却发现输入java -version的时候出现以下内容
java version "1.7.0_91"
OpenJDK Runtime Environment (rhel-2.6.2.2.el6_7-x86_64 u91-b00)
OpenJDK 64-Bit Server VM (build 24.91-b01, mixed mode)
(2)上面出现的jdk是系统默认安装的,我们的目标就是要删除他们,
执行 rpm -qa | grep jdk 查看安装了哪些jdk软件
java-1.6.0-openjdk-1.6.0.37-1.13.9.4.el6_7.x86_64
java-1.7.0-openjdk-1.7.0.91-2.6.2.2.el6_7.x86_64
(3)执行以下命令删除系统默认安装的软件
rpm -e java-1.6.0-openjdk-1.6.0.37-1.13.9.4.el6_7.x86_64
rpm -e 1.7.0-openjdk-1.7.0.91-2.6.2.2.el6_7.x86_64
(4)删除下面的软件:执行命令rpm -qa | grep gcj
libgcj-4.4.7-16.el6.x86_64
java-1.5.0-gcj-1.5.0.0-29.1.el6.x86_64
libgcj-devel-4.4.7-16.el6.x86_64
执行命令 rpm -e --nodeps libgcj-4.4.7-16.el6.x86_64
rpm -e --nodeps java-1.5.0-gcj-1.5.0.0-29.1.el6.x86_64
rpm -e --nodeps libgcj-devel-4.4.7-16.el6.x86_64
(4)重新让配置文件/etc/profile生效
执行命令 source /etc/profile