当前位置: 首页 > 知识库问答 >
问题:

Eclipse调试停止工作:无法找到或加载主类

公冶翰池
2023-03-14

试着记起我上次调试到现在之间发生了什么。有一件事很突出:当我在Eclipse中工作时,out sysadmin重新启动了我的(RedHat)机器(谢谢老兄!)。当我重新启动Eclipse时,我没有看到任何错误消息,但是这会不会把事情搞砸了,而仅仅清理项目就无法修复呢?

不管这是不是原因,我还可以检查/尝试让它再次工作吗?

更新:我找到了一种方法让这个(某种程度上)工作,但它感觉更像是一个变通而不是一个解决方案,因为我仍然不知道问题是什么。我所做的就是:

  • 复制了我的项目目录(cp-r Proj proj2)
  • 删除了proj2中的所有内容,但src/lib/build.xml
  • 除外
  • 在eclipse中创建了一个新的Java项目,并将其指向proj2
  • 还修改了proj2/build.xml以引用proj2而不是proj--这与最初的问题并不相关,但为了完整起见,我列出了它

结果是,调试在proj2中工作,但在原始的proj中仍然不行

共有1个答案

狄灵均
2023-03-14

答案基于我的评论。

检查bin是否设置为输出文件夹:

如果是这样,并且它似乎“未使用”--可能是这样,Eclipse在清理它时遇到了一些问题--手动进行清理,尝试清理和重建(如果设置了“自动生成”,只需从Eclipse执行清理),并检查类是否在bin中。

 类似资料:
  • 问题内容: 我在笔记本电脑上有一个日食项目,我将其推送到Git https://github.com/chrisbramm/LastFM-History-Graph.git 它可以完全在我的笔记本电脑上运行,并且可以正常运行/构建,但是在我的台式机上,Eclipse没有显示错误 错误:找不到或加载主类lastfmhistoryguis.InputPanel 我尝试从以下位置构建项目: 但是什么也没

  • 此依赖项导致Eclipse Juno在pom.xml上给出一个红色十字标记,并在

  • 我是Java编程新手。我有这样一个类,它应该运行一个. bat文件,该文件位于我的本地磁盘的一个文件夹中: 每当我运行.bat文件时,它都会正常工作。但是,当我运行我创建的类时,命令提示符显示“C:\palmuswebservice” 我不知道怎么了。有人能帮我解决这个问题吗?

  • 这是我得到的错误:

  • 我知道这个问题有很多重复,但我都看过了,没有一个解决了这个问题。 我试图运行一个具有主函数的类。我已经清理了项目,检查了类路径中的“。”,在运行配置下将bin文件夹添加到类路径中。我不确定还能尝试什么,因为类肯定在源文件夹中。 有人能帮我解决这个问题吗? 此代码位于一个包中,包含src文件夹。它使用了一些未显示但不应该成为问题的JavaFX文件。 这是错误:错误:无法找到或加载主类testIt。M

  • 我可以正确运行我创建的第一个项目(springboot、eclipse),但是当我运行任何其他项目时,都会出现以下错误: 当我使用Spring Boot V2.3.4创建项目时会出现问题,但当我使用V2.1.17时,项目会正确构建--显然这一定是兼容性问题。