Linux系统下JDK装错了版本怎么处理

发布网友

我来回答

2个回答

热心网友

最近要在服务器上配置JSP环境,看了一下jdk的版本只有1.4,要换成1.6的,现记录如下。
  1、查看jdk的版本:
  输入命令:java –version
返回:
java version “1.4.2″
gij (GNU libgcj) version 4.1.2 20071124 (Red Hat 4.1.2-42)
Copyright (C) 2006 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
  2、卸载jdk1.4
  a)查看安装的jdk以及其依赖的文件
  输入命令:rpm –aq |grep gcj
返回:
libgcj-4.1.2-42.el5
java-1.4.2-gcj-compat-devel-1.4.2.0-40jpp.115
libgcj-devel-4.1.2-42.el5
libgcj-devel-4.1.2-42.el5
java-1.4.2-gcj-compat-src-1.4.2.0-40jpp.115
libgcj-src-4.1.2-42.el5
java-1.4.2-gcj-compat-devel-1.4.2.0-40jpp.115
libgcj-4.1.2-42.el5
java-1.4.2-gcj-compat-1.4.2.0-40jpp.115
  b)卸载
  rpm -e –nodeps java-1.4.2-gcj-compat-src-1.4.2.0-40jpp.115
rpm -e –nodeps java-1.4.2-gcj-compat-1.4.2.0-40jpp.115
rpm -e –nodeps –allmatches java-1.4.2-gcj-compat-devel-1.4.2.0-40jpp.115
//使用allmatches是因为有两个java-1.4.2-gcj-compat-devel-1.4.2.0-40jpp.115,不用的话会出现specifies multiple packages错误。
  [root@mnode work]# java -version
-bash: /usr/bin/java: 没有那个文件或目录
安装新版本JDK

3、jdk1.6安装
  在http://java.sun.com/javase/downloads/index.jsp下载jdk-6u17-linux-x-rpm.bin放在/tmp目录下,我的是为的系统。
进入/tmp目录:
  [root@mnode tmp]# chmod u+x jdk-6u24-linux-x-rpm.bin
[root@mnode tmp]# ./jdk-6u24-linux-x-rpm.bin
Unpacking…
Checksumming…
Extracting…
  (默认安装在/usr/java中)。最后让输入Enter,然后结束安装。输入命令:
  [root@mnode tmp]# java -version
java version “1.6.0_24″
Java(TM) SE Runtime Environment (build 1.6.0_24-b07)
Java HotSpot(TM) -Bit Server VM (build 19.1-b02, mixed mode)
配置JDK

4、配置JDK
  编辑/etc/profile文件:
  [root@mnode jdk1.6.0_24]# vi /etc/profile
  在末尾添加:
  JAVA_HOME=/usr/java/jdk1.6.0_24
JRE_HOME=/usr/java/jdk1.6.0_24/jre
PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib
export JAVA_HOME JRE_HOME PATH CLASSPATH
  保存退出
  输入命令:
[root@mnode jdk1.6.0_24]# source /etc/profile
  查看JAVA_HOME:
  [root@mnode jdk1.6.0_24]# echo $JAVA_HOME
/usr/java/jdk1.6.0_24
  OK!配置完成。

热心网友

从官方下载重新安装即可。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com