文件编译是否通过?命令上也看一看有无大小写或字母错误

classpath=.;
这里的一个点不要少了.

解决方案 »

  1.   

    1、运行路径没有错误
    2、系统环境变量的classpath中需要有“.”来表示当前路径,这样才会在你的当前目录找你的class文件来运行的。
      

  2.   

    很明顯是classpath沒有設置好啦,一定要把編譯好的.class文件放在一classpath中。
      

  3.   

    用这个编译:java -classpath EchoServer
      

  4.   

    我编译通过了,类文件为EchoServer.class 我把类放在myclass目录下,我在类文件myclass的目录下运行java EchoServer结果就是那样啊,我不知道什么原因,
      

  5.   

    这个是因为你没有把myclass的路径设置为类的路径,如果不设的话,你在运行时,要带上你执行类的全路径.
    java这个命令在执行你的类,他会去找设置好的类路径有没有,如果没有的话他当然是报没有发现你要执行类的错,所以要么你设一下类的路径,要么执行时指明路径