你的main()是这样定义的吗?
“public static void main(String  arg[])”

解决方案 »

  1.   

    如果真是虚拟机出问题了,你可以将原来的jdk卸掉重装,主要是jre,如果有必要可修改一下环境变量和注册表。我上次碰到类似的问题,但我的确是虚拟机出了问题,你的很难说,最好先看看程序。尤其注意环境变量,不妨在classpath里加上你的当前程序路径。另外,大小写也很重要。