LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1905|回复: 10

用java -version显示版本与实际不一致?

[复制链接]
发表于 2006-7-29 08:24:09 | 显示全部楼层 |阅读模式
[linux@localhost ~]$ java -version
java version "1.4.2"
gij (GNU libgcj) version 4.1.0 20060304 (Red Hat 4.1.0-3)

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.
[linux@localhost ~]$ echo $JAVA_HOME
/opt/jdk1.5.0_07
大家看到了我装的是1.5.0_07,而系统确认为是1.4.2,这应该是装FC5时带上的,请问在哪里能该过来
发表于 2006-7-29 15:02:31 | 显示全部楼层
PATH里把/opt/jdk1.5.0_07/bin放到第一个。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-7-29 17:38:08 | 显示全部楼层
什么PATH?[linux@localhost ~]$ cat .bashrc
# .bashrc

# Source global definitions
if [ -f /etc/bashrc ]; then
        . /etc/bashrc
fi

# User specific aliases and functions

export PATH=$PATHJAVA_HOME/bin
export JAVA_HOME=/opt/jdk1.5.0_07
export CLASSPATH=.JAVA_HOME/lib/dt.jarJAVA_HOME/lib/tools.jar
LD_LIBRARY_PATH=/usr/lib:/usr/local/lib:/usr/local/ssl/lib;export LD_LIBRARY_PATH


你说的是这样设置么?
但好像还是不行,难道要重启
回复 支持 反对

使用道具 举报

发表于 2006-7-30 00:35:47 | 显示全部楼层
我的正常:
java version "1.5.0_07"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_07-b03)
Java HotSpot(TM) Client VM (build 1.5.0_07-b03, mixed mode, sharing)
试试这个:
export PATH=$JAVA_HOME/binPATH
回复 支持 反对

使用道具 举报

发表于 2006-7-30 01:39:46 | 显示全部楼层
你没有把sun的java链接到/usr/bin,应该ln -s -f .....
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-7-30 09:44:48 | 显示全部楼层
按照shiftily的指点搞定,谢谢各位热心的弟兄!!!敬礼!
回复 支持 反对

使用道具 举报

发表于 2006-7-30 11:41:03 | 显示全部楼层
Post by shiftily
你没有把sun的java链接到/usr/bin,应该ln -s -f .....


应该用alternatives-update处理这些
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-7-30 23:19:08 | 显示全部楼层
alternatives-update

在命令行执行这个就可以了?
这个命令什么意思
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-7-30 23:19:14 | 显示全部楼层
alternatives-update

在命令行执行这个就可以了?
这个命令什么意思
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-7-30 23:19:15 | 显示全部楼层
alternatives-update

在命令行执行这个就可以了?
这个命令什么意思
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表