你的代码对吗?有main方法吗?还要看你的classpath对不对

解决方案 »

  1.   

    应该是classpath问题。
    你可以试试以下的方法:
    假设你的class放在d盘的根目录下(d:\Hello.class):
    用以下的命令运行:
    java -cp d:\ Hello//-cp 后是你的class所在的目录
      

  2.   

    应该是你的path 和 classpath 没有设置正确
      

  3.   

    应该不是吧!因为我用java编译的时候,显示的是Exception in thread "main" java.lang.NoClassDefFoundError,我很不明白,我以前用过相同的方法,得到了正确的结果 ,但这次却不行,操作系统是win2000professional。
    什么问题,烦告知!
    谢谢!
      

  4.   

    你去哈工大的bbs论坛上的java版,精华区
    上面有你所问的问题,你是不是刚刚学java啊,我也是,有空的话交流一下
    http://bbs.hit.edu.cn
      

  5.   

    哈哈,main函数没写对巴
    尤其那个参数,String[] args,少了一个也不行,偶遇到过,粗心阿
      

  6.   

    main函数的参数没有写错,编译也可以通过的,粗心的我当初被这个害惨了
    兄弟们,细心那
      

  7.   

    classpath中没有加入当前路径。
    classpath=.;“原来的classpath”
    注意,就是那个点。
      

  8.   

    你把class文件放到jdk\bin 下面试一下
      

  9.   

    把class文件放到/jdk/bin下面,我试过了,相同的结果啊!