【问题标题】:Java, Eclipse, Could not find or load main classJava,Eclipse,找不到或加载主类
【发布时间】:2018-10-29 10:30:47
【问题描述】:

我有一个 java 项目:简单的电报机器人。当我没有尝试在 Heroku 上部署它时,它起作用了。我为稳定版本做了备份,但 Eclipse 一直向我显示这个错误。 IDK有什么问题,我尝试了很多东西,比如有什么问题?我有 src 文件夹,还有类,我有 main... .gitignore 文件可能有问题? 但是我从中删除了 *.class,它仍然无法正常工作。帮助 它不是重复的,因为我在 Eclipse 中工作并且它更早地工作过。添加了我的文件夹属性。我需要简短的回答,而不仅仅是一个可能存在问题的 wiki,因为它没有帮助。 Folder props

Screenshot error and folders

【问题讨论】:

标签: java eclipse


【解决方案1】:

你的项目配置很诡异;您在名为“SRC”的目录中有类文件。很难说你做了什么来设法创建一个如此奇怪的项目。一些想法:

  • 您已经在命令行上编译了它。您可能应该研究像 maven 或 gradle 这样的构建系统来构建您的代码。即使没有,请使用 javac 上的 -d 开关来确保类文件最终位于名为“bin”或“build”的目录中。

  • 您已关闭 eclipse 的自动编译功能。重新打开它。

  • 右键单击您的 Point.java 文件(不是 Point.class)并从上下文菜单中选择“运行...”。假设开启了自动编译,这将起作用。

  • 通常,使用包。默认包中的内容在各种情况下都无法运行。据我所知,您没有处于“默认包不可运行”的场景之一,但也许我遗漏了一些东西。

【讨论】:

  • 自动构建已开启,我也有 bin 文件夹,但它不起作用,所以我在一个文件夹中添加了类和 java 文件,但它不起作用
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2022-06-13
  • 2014-03-28
  • 2014-11-18
  • 2016-05-17
  • 2015-08-08
  • 2015-02-25
相关资源
最近更新 更多