查查你的代码,看看类名是不是Button而不是button,注意Java连文件名也分大小写的。

解决方案 »

  1.   

    你的button类是不是放在了别的包里,文件里有没有package语句。
      

  2.   

    要放在哪个包里??我想它的文件里应该没有package语句
    我的问题跟楼主差不多:
    import java.io.*;
    public class helloJava
    {
    public static void main(String args[])
    {
    System.out.println("helloJava!!\n");
    }
    }
    编译成功,但不能运行。
    出现:Exception in thread "main" java.lang.NoClassDefFoundError:helloJava
      

  3.   

    比如我的java 是装在c:\j2sdk1.4.1_02,你所说的包是?????
      

  4.   

    问题解决了。
    只要运行java -classpath . button就行了。再不行我不是人
      

  5.   

    谢谢你了!YAOJIESHENG,以后有问题一起解决好了,把生成的.CLASS放在BIN文件里就可以了