从你的错误信息来看,可能是你的JDK安装有问题,建议重新安装JDK(当前最新版本是1.4)
然后配置JDK环境.对于jdk(win98)
假设你的jdk装在 d:\jdk
set path=%path%;d:\jdk\bin
set classpath=.;d:\jdk\lib\tools.jar;d:\java\lib\dt.jarWIN2000中
假设你的jdk装在 d:\jdk
控制面板-系统-高级-环境变量-系统变量里面新建
变量:PATH
值:d:\jdk\binCLASSPATH
值:.;d:\jdk\lib\tools.jar;d:\java\lib\dt.jar

解决方案 »

  1.   

    JDK哪个版本好用一些?我现在用JDK1。4
      

  2.   

    这是因为你设的Path为1.3的,而注册表中为1.2的。在注册表中修改相应键值就好了。
    \\HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Java Development Kit
    \\HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Java Runtime Environment
    改键值为1.3
      

  3.   

    你使用Jbuilder不就可以了。省得麻烦!
      

  4.   

    我在学SCJP,所以要使用JDK嘛
    不过我已经知道如何解决了。你们说的都不对。
      

  5.   

    SIMALAYA,,,
    怎么解决的啊,,,
    说来听听,,,
    我也碰到这样的问题了
      

  6.   

    把注册表中的中文键名称改为提示出的java  runtim  environment就可以,是JDK1.3中文板的一个bug。不知道就说不知道,别给人乱出注意。CSDN上有一些人就是在混分,真的不是真心帮别人解决问题。