首页 > 编程知识 正文

jar 找不到或无法加载主类,java在类中找不到main方法

时间:2023-05-06 17:57:06 阅读:166595 作者:1105

此类错误的常见解决方案:

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

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。