[ 文章导读 ] 一:系统环境安装好操作系统后,查看默认安装jdk,如有安装,则删除文件夹例1:(rm -rf /usr/java/jdk1.5.0_07 或者 yum -y remove java-1.6.0-openjdk-1.6.0.0-1.7.b09.el5(先查询已安装))例2:1:检查当前java版本的,发现是openjdk,不是sun公司的j ...
一:系统环境安装好操作系统后,查看默认安装jdk,如有安装,则删除文件夹 例1:(rm -rf /usr/java/jdk1.5.0_07 或者 yum -y remove java-1.6.0-openjdk-1.6.0.0-1.7.b09.el5(先查询已安装)) 例2: 1:检查当前java版本的,发现是openjdk,不是sun公司的jdk # java -version —-执行命令获得,这是64位,要注意。如果操作系统是64,而jdk装的32会导致相关软件报错 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:查看当前服务器的java安装包,发现都是openjdk,要卸载默认的版本1.7.0 [root@server01 usr]# rpm -qa | grep java java-1.7.0-openjdk-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 tzdata-java-2012j-1.el6.noarch libvirt-java-devel-0.4.9-1.el6.noarch libvirt-java-0.4.9-1.el6.noarch java-1.7.0-openjdk-devel-1.7.0.9-2.3.4.1.el6_3.x86_64 3:卸载当前的open版本jdk1.7 rpm -e –nodeps java-1.7.0-openjdk-1.7.0.9-2.3.4.1.el6_3.x86_64 rpm -e –nodeps java-1.6.0-openjdk-1.6.0.0-1.50.1.11.5.el6_3.x86_64 rpm -e –nodeps java-1.6.0-openjdk-devel-1.6.0.0-1.50.1.11.5.el6_3.x86_64 rpm -e –nodeps tzdata-java-2012j-1.el6.noarch rpm -e –nodeps libvirt-java-devel-0.4.9-1.el6.noarch rpm -e –nodeps libvirt-java-0.4.9-1.el6.noarch rpm -e –nodeps java-1.7.0-openjdk-devel-1.7.0.9-2.3.4.1.el6_3.x86_64 微微晒晒一下我的桌面 二:重新安装jdk1.5 先下载压缩包jdk-1_5_0_07-linux-i586.bin放到/usr/java环境 1)# cd /usr/java 2)# chmod 777 jdk-1_5_0_15-linux-amd64-rpm.bin 3)# ./jdk-1_5_0_15-linux-amd64-rpm.bin —查看协议,最后选择yes回车,如果提示报(line 679: cd: jdk1.5.0_07: 没有那个文件或目录 ),那么就要执行命令:yum install glibc.i686 4)# rpm -ivh jdk-1_5_0_15-linux-amd64.rpm—-对上面的命令执行后生产rpm包,解压后的文件进行安装 三:配置java环境变量 <1># vi /etc/profile <2>在最后加入以下几行: export JAVA_HOME=/usr/java/jdk1.5.0_15 export CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar export PATH=$PATH:$JAVA_HOME/bin reboot–重启生效 也可以通过命令立即生效 # source /etc/profile 查看当前java安装的版本 [root@localhost java]# java -version 结束! |
|