肯定不是调用的你新装的版本,配置环境变量了吗?
classpath?
path?

解决方案 »

  1.   

    谢谢。但我设置过了,/etc/profile中相关部分是这样的:export JAVA_HOME=/usr/java/j2sdk1.4.2_05
    export PATH=$PATH:$JAVA_HOME/bin:$JAVA_HOME/jre/bin
    export CLASSPATH=$JAVA_HOME/lib:$JAVA_HOME/jre/lib/:.
    所以应该没有问题。只是我也觉得是没有调用新装的版本。另外我有的程序在windows下可以运行,在现在这个linux环境下可编译,却不能运行,不知是不是因为那个版本问题。郁闷。