日期:2014-05-20  浏览次数:20921 次

我在centos4.4安装了JAVA1.5 设置好了环境变量 但是 当java -version的时候 显示
java   version   "1.4.2 "
gcj   (GCC)   3.4.6   20060404   (Red   Hat   3.4.6-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.

在我的/etc/profile中:
export   JAVA_HOME=/usr/java/jdk1.5.0_11
export   CLASSPATH=.:$JAVA_HOME/jre/lib:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export   JRE_HOME=$JAVA_HOME/jre

PATH=$PATH:$HOME/bin:$JAVA_HOME/bin


------解决方案--------------------
我的异常网推荐解决方案:java环境变量设置
------解决方案--------------------
估计你设置的有问题,重新看看吧!估计是某个环境变量文件替换了你的设置!
你把环境变量显示一下看看就知道那里的问题了!
------解决方案--------------------
export JAVA_HOME=/usr/java/jdk1.5.0_11
如果你确定这个目录你有的话.
PATH=$JAVA_HOME/bin:$PATH:$HOME/bin
export PATH

只要你用户的.profile或者.bashrc没改JAVA_HOME和PATH的话
java -version出来应该肯定是1.5的