Exception in thread "main"java.lang.NosuchMethodError:main???(50分)

  • 主题发起人 主题发起人 javadiy
  • 开始时间 开始时间
J

javadiy

Unregistered / Unconfirmed
GUEST, unregistred user!
请问一下,我在dos下调JAVA程序时,编译通过,可是在运行时出现这样的错误提示.请问是什么原因呢??
谢谢!
 
可能引用方法的参数不对,你仔细看看
 
运行的类含有
public static void main(String[] args)
这个主方法吗?
 
虚拟机不是告诉你no such metnod main 了吗?
 
如果程序没有错,一般是类路径有问题,classpath中加上.;试试
 
谢谢!
但是我以前都能运得的。里面有MAIN方法。我确定。路径也是对的。太奇怪了。
 
少了static了吧
 
path 路径不对.系统中存在多个 java.exe
用绝对路径指定 java 试试. 或重设置 path
 
谢谢各位。问题已经解决了。是因为在批处理文件中多设了几个搜索路径。改后就正常了。
 
后退
顶部