如果test.java编译没出错
生成test.class
运行为java test
不要加.class

解决方案 »

  1.   

    该错误是因为JDK没有找到你放Filename.class这个文件,需在win2000里新建classpath
      

  2.   

    设置:autoexec文件 比如:
         path=c:\jdk1.2.2\bin;%PATH%
         set classpath= .;c:\jdk1.2.2\lib
      

  3.   

    5555小妹我的第一个JAVA程序就编译失败,那位帮我看看!我下载了JSDK2。0安装好了以后在C盘根下面出现JSDK2.0目录里面有BIN DOC EXAMPLES LIB
    然后我自己建立了一个HELLO目录,里面装上了HELLO.JAVA
    我的Autoexec.bat中的内容修改过了如下
          PATH=%PATH%
          
          
    SET PATH=C:WINDOWS;C:\JSDK2.0\bin;C:\JSDK2.0\lib JDK C:\PROGRA~1\BORLAND\DELPHI5\BIN;C:\PROGRA~1\BORLAND\VBROKER\BIN;C:\PROGRA~1\BORLAND\VBROKER\JRE\BIN;C:\PROGRA~1\BORLAND\DELPHI5\PROJECTS\BPL
    SET CLASSPATH=C:\JSDK2.0\hello;C:\PROGRA~1\BORLAND\VBROKER\lib\vbcpp.jar然后我在运行
    C:\JSDK2.0\hello>javac hello.java
    结果提示我错误的命令我的步骤是按照书(JAVA2从入门到精通)上做的,具体的目录做了上述的修改,不知道那里错了,那位高手给我指点一下
      

  4.   

    重起机器了么??
    只要bin设为path就可以了
      

  5.   

    SET CLASSPATH=.;C:\JSDK2.0\hello;C:\PROGRA~1\BORLAND\VBROKER\lib\vbcpp.jar
    重起系统即可
      

  6.   

    只要确保在Classpath中包含了当前运行路径,就不会出现以上错误!
      

  7.   

    在用户变量中新建一项CLASSPATH就行了!