刚学JAVA,问个痴级问题一个程序在编译时没有问题,可以顺利生成.class文件
可在执行时却出现如下字眼:
Exception in thread "main" java.lang.NoSuchMethodError: main请问究竟是什么问题哩?

解决方案 »

  1.   

    没有主函数,要执行的CLASS中必须有一个静态MAIN方法.
    楼主在类中加一个这样的方法就OK了.(当然要执行的逻辑也要放到该方法中)public static void main(String[] args)
    {
        ..........
    }
      

  2.   

    没有主函数,要执行的CLASS中必须有一个静态MAIN方法.
    楼主在类中加一个这样的方法就OK了
    public static void main(String[] args)
    {
        ..........
    }
     就像C语言下面一样要有一个main函数
      

  3.   

    please check your package.
      

  4.   

    可能是你忘记或者写错了main方法了
      

  5.   

    main 方法是程序运行的入口
      

  6.   

    NoSuchMethodError: main,大致意思就是没找到方法main.
      

  7.   

    多看看API文档上面有详细的解释
      

  8.   

    Exception in thread "main" java.lang.NoSuchMethodError: main
    这是个异常!
    意思是没有发现main()方法????
      

  9.   

    多半是运行环境问题,或者是包给闹的,新手的话建议直接在jdk/bin目录下不带包编译、运行,啥事没有。
      

  10.   

    有可能是你的main方法里面没写参数。你把代码发出来,什么都知道了
      

  11.   

    没有main函数 
    public static void main(String[] args){}
    这样就行啦
      

  12.   

    不仅仅是因为没有main()函数吧??
    我有时候写了main()也会遇到这样的问题
    郁闷死......................