Eclipse的错误: 找不到或无法加载主类 10种解决大法!!!!! - Amy艾米

Amy520 2021-12-16 原文


Eclipse的错误: 找不到或无法加载主类 10种解决大法!!!!!


今天启动eclipse,又遇到找不到或无法加载主类的情况,至少遇到3次这个问题了,隔一段时间就出现这个问题,而且每次解决的方法都还不相同,这个问题的标识就是项目上有红色差号或者叹号,原因诸多也说不清楚,有的时候是jar包缺或者引入了无用的jar包,有时候开发软件编译停顿了反应慢等等,今天特意总结解决此问题的方法,和大家分享一下:

1、在src文件夹上点右键-Build Path-Use as Source Folder,重新进行编译,一切正常了。
2、在Eclipse工程文件夹上点右键-Refresh,重新编译,一功OK(这个方法一般不起作用)。
3、右键Properties在Java Builder Path的Libraries的标签里面看是否有缺少或者无用的(一般带红差头)的,引入对应的jar包或者删除掉。
4、在Properties里面设置Source.添加你的Java路径.比如src,然后需要设置下面的Default output folder,这里设置你的输出路径也就是class路径了。
5、右键Properties在里面的builder里面把项目的builder.xml引用(import)进来。
6、把右键Properties在Java Builder Path的Libraries全部删除,尤其是jre,然后,点击保存,关闭eclipse,然后再打开,再把对应的jre和lib下边的相关jar引进来,保存,重新编译后就好了,我也不知道为啥,有一次我就这么弄好了。
7、把class下边的有.class文件的话还是这样,把这些.class文件删除掉,然后elipse中菜单project—clear然后选中对应项目,在project菜单下边勾上Build Automaticlly(自动部署),然后生成新的就class文件就OK了。
8、把项目下边的.project删除掉,从同事身边运行正常的项目下边拷贝过来它的.project文件,刷新项目试试。
9、把项目下边的.classpath删除掉,从同事身边运行正常的项目下边拷贝过来它的.classpath文件,刷新项目试试。
10、终极解决办法,也是很管用的解决办法,就是把整个项目删除掉,删除之前把更改的内容提交到CVS或者SVN上,然后重新从SVN或者CVS上把项目档下来。

本人太厌恶这个问题了,很希望上边的其中一种方法会帮到您,成功把问题解决掉!!!

posted on
2017-03-17 11:08 
Amy艾米 
阅读(3691
评论(0
编辑 
收藏 
举报

 

版权声明:本文为Amy520原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://www.cnblogs.com/Amy520/p/6564771.html

Eclipse的错误: 找不到或无法加载主类 10种解决大法!!!!! - Amy艾米的更多相关文章

  1. 威联通(QNAP) TS-551 产品折腾分享 – Ethan.Wong

    威联通(QNAP) TS-551 产品折腾分享 QNAP在youtube上放出来的产品介绍视频:https:/ […]...

  2. www.14zz.com www.14zz.com 免费 资料库 – cy163

    www.14zz.com www.14zz.com 免费 资料库 www.14zz.comwww.14zz.c […]...

  3. HTML5 & CSS3初学者指南(1) – 编写第一行代码

    本文为HTML5&CSS3初学者指南系列的第一篇文章,介绍HTML5和CSS3的基本知识。 介绍 网络 […]...

  4. 基于解决兼职和学习问题的APP—–可行性分析报告 – 代码修炼者

    基于解决兼职和学习问题的APP—–可行性分析报告 一、题目要求 1、请确定本团队项目的 […]...

  5. 五分钟使你的Firefox加速两倍(转载) – sunleecn

    五分钟使你的Firefox加速两倍(转载) 1 、启用流水线技术 浏览器通常都是发送请求到服务器,然后等待,直 […]...

  6. 使用 Edit + MASM 5.0 编译器 + Linker 连接器

    其实这种方式是很简单的,只是很麻烦,因为简单而且麻烦, 所以我采用尽可能的将截图传上来,然后稍加注解的方式进行 […]...

  7. C# eval()函数浅谈 //绑定字段

    <%# Container.DataItemIndex + 1%> //实现自动编号<%# […]...

  8. 数据分析师常见的10道面试题解答 – 飞鸟各投林

    数据分析师常见的10道面试题解答 1、海量日志数据,提取出某日访问百度次数最多的那个IP。   首先是这一天, […]...

随机推荐

  1. [数据库事务与锁]详解六: MySQL中的共享锁与排他锁

    [数据库事务与锁]详解六: MySQL中的共享锁与排他锁 在MySQL中的行级锁,表级锁,页级锁中介绍过,行级 […]...

  2. iphone8plus的开机密码忘记了怎么办 – iPhone解锁

    iphone8plus的开机密码忘记了怎么办 iphone8plus的开机密码忘记了怎么办iPhone8解鎖专 […]...

  3. C++ 11 智能指针(shared_ptr)类成员函数详解

    C++ 11 智能指针(shared_ptr)类成员函数详解 C++ 11 模板库的 <memory&g […]...

  4. (五十八)c#Winform自定义控件-管道阀门(工业)

    前提 入行已经7,8年了,一直想做一套漂亮点的自定义控件,于是就有了本系列文章。 GitHub:https:/ […]...

  5. socket , 套接口还是套接字,傻傻分不清楚

    socket 做网络通信的朋友大都对socket这个词不会感到陌生,但是它的中文翻译是叫套接口还是套接字呢,未 […]...

  6. Java中生成随机数的4种方式!

    在 Java 中,生成随机数的场景有很多,所以本文我们就来盘点一下 4 种生成随机数的方式,以及它们之间的区别 […]...

  7. MySQL系统架构

      已经很久没有写博客了,平时总感觉没有时间写,但是却有大把的时间去走神,去做一些无用的事情。写博客是挺锻炼人 […]...

  8. MES应用案例|新宏泰电器乘上智能制造的东风

    新宏泰电器在MES、ERP等信息化系统基础上,乘上智能制造的东风,正向着全球化阔步前行。   企业背景: 无锡 […]...

展开目录

目录导航