Centos6.5 解除安裝系統預設安裝的jdk
(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