Exception in thread "main" java.lang.NoSuchMethodError:main
是什么意思?

解决方案 »

  1.   

    没找到main方法~
    没写main方法?或者你的环境变量配置有问题
      

  2.   

    你想运行程序,但你好像没有定义主函数.public static void main(String[] args) {
    //启动的代码
    }
      

  3.   

    Exception in thread "main" java.lang.NoSuchMethodError:main 就是没有定义主函数,检查看看是没是点错要启动的类了,呵
    我有时候测试的类多了也会搞错,
    如果你用的是eclips,注意你当前打开的是不是你想要运行的类(之前没有运行过的类主函数)
      

  4.   

    这种情况我也碰到过多次.你应该用的是Eclipse运行的,Eclipse容易出现那个问题.
    1.你可以"clean"一下工程.
    如果1不可以你就重建一个类把原代码COPY一下.就可以了.
    我估计是Eclipse编译出了问题.