当大家操作项目时,可能会遇到找不到或无法加载主类等情况情况,比如,清除项目后无法编译,class文件下没有.class文件等等问题,并且这个问题,隔一段时间就出现,而且每次解决的方法都还不相同,这个问题的标识就是项目上有红色差号或者叹号,原因诸多也说不清楚,有的时候是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上把项目档下来。

版权声明:转载文章来自公开网络,版权归作者本人所有,推送文章除非无法确认,我们都会注明作者和来源。如果出处有误或侵犯到原作者权益,请与我们联系删除或授权事宜。

java怎么加载主类_Java编写过程中遇到无法加载主类该怎么解决?相关推荐

  1. Java实现家庭收支记账软件及编写过程中的注意事项

    一.思路 1.明确需求 总需求也就是家庭收支记账软件要实现的功能,要能实现记录家庭的收入与支出,并打印收支明细表. 2.实现步骤 第一步要展示程序的主界面,内容要包含四个菜单选项. 第二步实现根据用户 ...

  2. Linux系统安装驱动过程中ko文件加载错误(Required key not available)的解决办法

    Linux系统安装驱动过程中ko文件加载错误(Required key not available)的解决办法 问题描述 在Ubuntu上使用CP210x USB转UART设备时需要安装驱动程序(CP ...

  3. Java读取文件流用什么对象_使用Java IO流实现对文本文件的读写过程中,通常需要处理下列( )异常。_学小易找答案...

    [论述题]请根据第一次平时作业的选题,结合第二次课内容,自拟一个论文提纲. [单选题]在 switch ( expression )语句中, expression 的数据类型不能是 ( ) [单选题] ...

  4. 【lombok】使用lombok注解,在代码编写过程中可以调用到get/set方法,但是在编译的时候无法通过,提示找不到get/set方法...

    错误如题:使用lombok注解,在代码编写过程中可以调用到get/set方法,但是在编译的时候无法通过,提示找不到get/set方法 报错如下: 解决方法: 1.首先查看你的lombok插件是否下载安 ...

  5. 利用Gulp实现JSDoc 3的文档编写过程中的实时解析和效果预览

    ### 利用Gulp实现JSDoc 3的文档编写过程中的实时解析和效果预览 http://segmentfault.com/a/1190000002583569 转载于:https://www.cnb ...

  6. java加载找不到类_Java 找不到或无法加载主类的修复方法

    有时,当我们运行Java程序时,我们可能会看到"找不到或无法加载主类".原因很容易猜测:JVM找不到主类并给出了这个错误.但是为什么不能呢? 在本文中,我们将讨论找不到主类的可能原 ...

  7. java final修饰的类_java final修饰符使用总结,final修饰类详解

    下面要继续给大家讲到的就是java final修饰符方面的知识,主要是java final修饰符使用总的一些总结,以及一些final修饰类方面的一些知识. java final修饰符使用总结 首先我们 ...

  8. java程序 构建mycircle类_Java语言程序设计(十九)对象和类的应用实例

    1.我们定义一个Circle类并使用该类创建对象,我们创建三个圆对象,1.0,25和125,然后显示这三个圆的半径和面积,将第二个对象的半径改为100,然后显示它的新半径和面积.程序清单如下: pac ...

  9. JAVA开发出现的BUG集_Java项目开发中一些BUG的总结

    1,JVM Bind 2, hbm主键生成策略错误: Struts Problem Report Struts has detected an unhandled exception: Message ...

  10. unity保存加载慢_掌握Unity 5中的保存和加载功能

    unity保存加载慢 Thanks to Vincent Quarles for kindly helping to peer review this article. 感谢Vincent Quarl ...

最新文章

  1. Navicat Premium使用教程【比较详细】
  2. 第二期冲刺站立会议个人博客15(2016/6/08)
  3. 推荐系统笔记(模型融合)
  4. EntityFramework Core映射关系详解
  5. 《属灵操练礼赞》读后感
  6. 【演化学习】初识platEMO-MOEA/D、NSGA-Ⅱ-DTLZ、HV
  7. asp.net C#绘制太极图
  8. C#正则表达式Regex类的用法
  9. 多层交换综合实验(二)
  10. Could not read JSON: Cannot construct instance of `java.util.ArrayList$SubList`Redis反序列化异常
  11. java画地图热力图_高德地图+热力图+AJAX(SSM)
  12. 通过TABULATE过程制作汇总报表
  13. Flutter气泡框实现
  14. 利用QuickCHM制作chm
  15. linux nginx forbidden,Nginx 出现 403 Forbidden 最终解决方法
  16. 微擎修改服务器域名,微擎服务器ip地址修改
  17. 算法分析与设计实验报告——二分搜索算法的实现
  18. 小时候 觉得爸爸就是天 无所不能~
  19. meta viewport原理
  20. 极大似然估计,最大后验概率估计(MAP),贝叶斯估计

热门文章

  1. STC学习:红外通信1(收发单个字节)
  2. vscode 智能打印_vscode学习(一)之vscode开发中绝对让你惊艳的插件!!!(个人在用) 持续更新。。。。...
  3. python 读grid 数据_jqGrid获取到python返回的Json数据,未能显示到页面上,为毛???...
  4. java排除文件夹某文件,.gitignore排除文件夹,但包括特定的子文件夹
  5. 自动驾驶7-4 自动驾驶汽车简介全面总结 Congratulations on Completing Course 1
  6. 自动驾驶 2-2 硬件配置设计 Hardware Configuration Design
  7. 价值连城 人工智能的通识课 - 吴恩达Andrew Ng AI For Everyone
  8. Flutter高性能,线程安全,App开发的未来
  9. mac sublime text 3 列操作,替换相同内容, 用动态输入的方式
  10. php_eol为什么没有换行,PHP PHP_EOL 换行符