是说jdk版本不匹配?新手,学习。

解决方案 »

  1.   

    JDK的版本不对 有在linux下用的JDK的版本  你去sun网站看看就知道呢
      

  2.   

    SUN公司好像不负责Linux下JDK的维护的
      

  3.   

    我是在sun网站下载的linux版本的,包名是: j2sdk-1_4_1_07-linux-i586-rpm.bin ,应该没问题的
      

  4.   

    什么LINUX发行?% echo $JAVA_HOME 是什么?
    % which javac 是什么?
    % which java 是什么?
      

  5.   

    [root@localhost tmp]# echo $JAVA_HOME
    /usr/java/j2sdk1.4.1_07
    [root@localhost tmp]# which javac
    /usr/bin/javac
    [root@localhost tmp]# which java
    /usr/bin/java
    [root@localhost tmp]# 
    请帮我分析一下,谢谢!
      

  6.   

    嗯。。果然,你用的javac/java根本就不是你安装的jdk..
    而是随发布的GNU的jdk...这样:
    export PATH=$JAVA_HOME/bin:$PATH把$JAVA_HOME/bin放到PATH最前面去