是CLASSPATH没有设置好,在JCreater环境中能调试成功是因为JCreater有它的默认设置

解决方案 »

  1.   

    退出cmd,重来一次。
    这种情况我也遇到过,不知何故,实在不行,重装吧。
    你直接在当前目录下执行,不是classpath的问题。
      

  2.   

    在CLASSPATH前加上".;"如:
    CLASSPATH=.;d:\jdk\lib\dt.jar;…………
      

  3.   

    谢谢大家回答我的问题,可是我也是这样设置的啊!
    我的系统是win98,我把jdk1.3安装到d:\java目录下,而且在d:\java目录下运行也不行,
    不知道是什么原因
      

  4.   

    把你载入的class列出来吧!我想问题出在这里
      

  5.   

    我还有一个问题,就是demo下面的例子,我用ie 打开后看不见,是不是也和classpath设置有关???
      

  6.   

    你的class应该是打过package的,这种情况下你的classpath应该设在package的根目录下。运行时用java xxx.classname就可以了。
      

  7.   

    设置一下你的浏览器,工具-〉internet选项-〉高级在列表中选中java(sun)项  apply  OK!
      

  8.   

    我用的也是JDK1.3,你试一下进入DOS窗口模式后运行以下命令:
    path = d:\jdk1.3\bin;%path%
    set classpath=
    cls
    然后进入你的class文件所在的目录运行,应该就没问题了
      

  9.   

    jdk1.3所带的applet在IE下有的不能正常执行,你可以有appletviewer来执行。在\bin目录下
      

  10.   

    应该是classpath设置问题,要加上  " .; "
      

  11.   

    我敢肯定,你的程序中使用了用了package,
    如果这样子的话,你要在包的最外层 目录上运行这个程序。
    如果还没有明白,请来信:[email protected]