错误提示是说编译的时候没有找到你要编译的源代码文件。很可能是你写错了文件名,漏了.java后缀,或者是路径搞错了(最好在源代码文件所在文件夹进行编译)。具体看看书上有关东西,很简单的啊。

解决方案 »

  1.   

    javac Hello.java
    加上后缀名啊。
      

  2.   

    我编译的时候是用javac.Hello.java然后通过了
    然后我用java Hello运行,就出现错误了
      

  3.   

    sorry,我用javac Hello.java编译的
    原文件是保存为Hello.java的呀
    而且类文件也是Hello
      

  4.   

    试一下
    java -classpath . Hello
      

  5.   

    曾经碰倒过同样的问题,确实是你的CLASSPATH设置不正确,请仔细检查一下
      

  6.   

    我的系统的设置如下,因为东西多所以
    path=C:\Oracle\Ora81\bin;C:\Program Files\Oracle\jre\1.1.7\bin;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;D:\PROGRA~1\ULTRAE~1;D:\PROGRA~1\Borland\Delphi6\Bin;D:\PROGRA~1\Borland\Delphi6\Projects\Bpl;d:\Program Files\Sybase\Adaptive Server Anywhere 6.0\win32;d:\Program Files\Sybase\Shared\Sun\jdk117\bin;c:\jdk1.3.1\bin;C:\Oracle\Ora81\orb\bin
    而classpath=d:\Program Files\Sybase\Shared\Sun\jdk117\lib\classes.zip;C:\Oracle\Ora81\orb\classes\yoj.jar;C:\Oracle\Ora81\orb\classes\share.zip.;c:\jdk1.3.1\lib\dt.jar.;c:\jdk1.3.1\lib\tools.jar
    你们看对吗?若不对,望指正,我都按书上写的