运行Java程序时,竟然说main类不能够找到,怎么解决?

具体错误,“Could not find the main class,Program wiil exit”。

1.确认你这个类是否有main
2.确认你是否是运行了这个类,而不是其它类
3.确认你 这个文件是否写了很多个Class。他判断main的根据是里面的唯一一个pulic class是否包含main。并且这个类名必须与文件名一样
如你这个文件叫Test ,里面有class A,class B,class C,但却没有class Test,那他会报这个错误,建一个class Test ,把main方法放入这里
4.有问题直接HI我
温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2017-09-05
听语句,应该不会是没有写main方法。另外,写了多个public class,会在编译的时候就报错,又怎么可能会是运行时报错(应该用了Eclipse工具吧)。估计你这个错误是工具里的JDK设置有误。比如说,你配的JDK包是1.4或者1.5的,但是你工具(暂且说Eclipse)设置编译环境是JDK6,运行的时候就会报这种错误。本回答被提问者采纳
相似回答