【问题标题】:Java- Error: Could not find or load main class [duplicate]Java-错误:找不到或加载主类[重复]
【发布时间】:2016-12-17 06:28:56
【问题描述】:

我使用的是 Eclipse 最新版本,每次我将这个简单的代码作为“Java 应用程序”运行时,都会遇到错误“找不到或加载主类”。我是新手,所以对Java不太了解。我期待一些帮助,请详细说明。 screenshot of run configurations window screenshot of Buildpath config. window

   class apples{
        public static void main(String[] args) {
        System.out.println("Hello, World");
          }
        }

【问题讨论】:

  • 您的代码没有问题。确切地说,你是如何编写这个类的,你是如何尝试运行它的?
  • 你在第 1 行输入了正确的包吗?
  • @MosheRabaev 检查我添加的屏幕截图,请帮助我,因为我是全新的?
  • 在底部查看我的答案

标签: java eclipse


【解决方案1】:

当您在类名和 .java 文件中提供两个不同的名称时,您可能会遇到这个问题。当您编译代码时,您必须提供文件名,然后 JVM 会创建 .class 文件。但是在运行时你必须提供你的 main 方法所在的类名(在你的例子中是 apples.class)。

尝试为您的文件和类指定相同的名称,或者使用您提供的类名运行它。

【讨论】:

  • 我的两个文件现在同名但仍然无法运行。
  • 我已经添加了截图,请问您现在是否可以帮助我?
【解决方案2】:

首先请查收:eclipse docs

其次,检查“运行配置”。此答案中的更多信息:Eclipse error “Could not find or load main class”

如果所有解决方案都不起作用,您可以尝试检查库:

  1. 右击你的项目,构建路径-->配置构建路径--> Java 构建路径 --> 库
  2. 删除缺少的库
  3. 转到您的主类并尝试再次运行它。

第二个链接有很多提示,其中一些可能会对您有所帮助。

【讨论】:

  • 我几乎尝试了所有方法,仍然找不到错误。
  • 这是我第一次在 Eclipse 中,所以可能有任何初始设置更改或我必须做的事情?
  • 我已经添加了截图,请问您现在是否可以帮助我?
猜你喜欢
  • 2013-01-17
  • 2023-03-03
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-11-02
相关资源
最近更新 更多