此类错误的常见解决方案:
1、是因为. java文件不在项目的src路径中。 这意味着源代码不是用eclipse编译的,不存在字节码。 右键单击项目名称,选择- builder path-configurebuildpath-source面板,然后单击Add Folder添加包含源代码的包路径的顶层目录,最后单击两个右键单击并选择Run As Java Appication时,将光标放在包含main方法的类中
2、最快的解决方法是打开一个带有main函数的类,然后打开ctrla----ctrlx----ctrls----保存----OK关闭----ctrlx 一言以蔽之,就是粘接合上再粘接
3、可以重新构建项目。
4、在项目的Java构建路径中的Libraries中,某些jar包可能不可用。 显示着红色的叉子。 这表示系统找不到此jar文件。 删除此jar或重新加载即可。
5、以上内容不行的话,大家可以直接用cmd、javac然后用java运行试试。 如果这都是错误的报告,那就是你的jdk或操作系统环境有问题。
接下来是用上面的方法不能解决的问题
今天的项目是从同事那里复制的。 在他那里jdk是1.8。 到我这里,右键单击的properities中引入了各种各样的jar。 jre从1.8更改为1.7。 更改后还不能执行
长期寻找原因,尝试了网络上的各种方法,还没有解决。 后来,我发现代码完全没有编译,又开始尝试,终于找到了解决方法
单击鼠标右键,在java Compiler中查看,原来的Compiler compliance level为1.8,改为1.7后才ok