找不到主类:程序将退出

Mat*_*att 2 java compiler-errors

尝试在Eclipse SDK中编译和运行我的程序时,会弹出此错误.我之前从未遇到此错误消息,其他帖子不是很有帮助.什么可能导致这个?

小智 9

如果您有一个main()方法并且仍在接收此方法,那么如果您还收到noclassdeffound错误,该错误也可能显示为线程错误的一部分.如果这是您之前已成功使用的现有程序的新问题,则可能是因为编译错误.删除已编译的jar文件并重新编译.


小智 8

我是Java的新手.在我对我的项目进行一些更改以使用不同的jdk后,我发生了同样的事情.我已将我的项目更改为引用jdk 1.6而不是1.7.然后我开始收到此错误.当我去项目属性 - > Java编译器时,我注意到它在所有下拉列表中都有1.7.我将工作区设置更改为使用1.6,一切都开始工作.伊戈尔的帖子让我得到了这个决议.