1. 程式人生 > >CentOS5.5中卸載自帶jdk 安裝自己的jdk

CentOS5.5中卸載自帶jdk 安裝自己的jdk

5.5 eve 當前 nvi 如果 -1 code jdk1.7 profile

因為需要使用JDK1.6的版本,但是RedHat6.4自帶的JDK是1.7版本,因此需要卸載JDK1.7,安裝JDK1.6的版本,我使用的JDK1.6版本為:jdk-6u45-Linux-x64.bin

1、查看系統當前Java版本:java -version

[[email protected] /]$ java -version
Java version "1.7.0_09-icedtea"
OpenJDK Runtime Environment (rhel-2.3.4.1.el6_3-x86_64)
OpenJDK 64-Bit Server VM (build 23.2-b09, mixed mode)

2、查看當前JDK版本

[[email protected] /]$ rpm -qa|grep gcj
libgcj-4.4.7-3.el6.x86_64
java-1.5.0-gcj-1.5.0.0-29.1.el6.x86_64
libgcj-devel-4.4.7-3.el6.x86_64

卸載:#rpm -e --nodeps java-1.5.0-gcj-1.5.0.0-29.1.el6.x86_64

3、查看rpm安裝的jdk版本

[[email protected] /]$ rpm -qa|grep jdk
java-1.7.0-openjdk-devel-1.7.0.9-2.3.4.1.el6_3.x86_64
java-1.6.0-openjdk-1.6.0.0-1.50.1.11.5.el6_3.x86_64
java-1.6.0-openjdk-devel-1.6.0.0-1.50.1.11.5.el6_3.x86_64
java-1.7.0-openjdk-1.7.0.9-2.3.4.1.el6_3.x86_64
java-1.6.0-openjdk-javadoc-1.6.0.0-1.50.1.11.5.el6_3.x86_64
ldapjdk-4.18-6.el6.x86_64

把以上openjdk都刪除:#rpm -e --nodeps java-1.7.0-openjdk-devel-1.7.0.9-2.3.4.1.el6_3.x86_64(依次替換成其他)

還有一些其他的命令

rpm -qa | grep gcj

rpm -qa | grep jdk

如果出現找不到openjdk source或者#rpm -e --nodeps 不能卸載的話,那麽還可以這樣卸載

yum -y remove java java-1.4.2-gcj-compat-1.4.2.0-40jpp.115
yum -y remove java java-1.6.0-openjdk-1.6.0.0-1.7.b09.el5
但是。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。
使用yum命令的前提是網速要快一點。


-----------------------------------------------------------------------華麗的分割線-------------------------------------------------------------------------------------
我安裝的jdk是解壓版的,直接上傳上去,然後解壓。
修改etc/profile為
export JAVA_HOME=/usr/java/jdk1.7.67_10
export CLASSPATH=.:JAVAHOME/jre/lib/rt.jar:JAVA_HOME/lib/dt.jar:JAVAHOME/lib/tools.jarexportPATH=PATH:$JAVA_HOME/bin

CentOS5.5中卸載自帶jdk 安裝自己的jdk