你jb里面用的不是jdk1.4吧……

解决方案 »

  1.   

    将jdk1.4(jre/bin)中的java命令的路径设在path环境变量最前面
      

  2.   

    你的jre覆盖了jdk1.3的,你设置一下路径。
      

  3.   

    你到底能不能用java命令,你用java -version看看,版本是多少,然后再重撞一个jdk(包含jre)
      

  4.   

    看看环境变量java_home的设置改动了没有?
      

  5.   

    还有一个问题,我的jar文件不能关联了,以前还可以直接运行的。现在不行了,大家知道是什么原因吗??
      

  6.   

    我想情况时是这样的:
    你的环境变量里的设置是针对JDK1.4的,你装JDK1.4和jb5.0的顺序是先前者,这样在装jb5.0后,你所说的注册表键值被改为了1.3。
    你可以直接把你所说的注册表键值改为
    1.4
    并检查你的1.4注册表目录下的各键值是否正确,
    在确认你的classpath设置正确的情况下
    再试一试!