Eclipse不会编译/运行java文件

我只是想编译并运行一个简单的java程序。 当我去运行我的测试器类时,它会选择要运行的内容,它会给我Ant Build,当突出显示“使用默认设置启动Ant构建”或Ant Build时,它会显示“启动Ant构建并允许它配置“。 当我尝试选择其中任何一个时,它会提示Build失败。 原因:无法找到要运行的ant文件。 老实说,我不知道这些ant构建和文件是什么。 这绝对是一个愚蠢的问题,但不知道该怎么做。

在此处输入图像描述

  • 制作一个项目来放入文件。
    • 文件 – >新建 – > Java项目
    • 记下项目的创建位置(“工作区”所在的位置)
  • 将您的java文件移动到src文件夹中该文件夹位于项目文件夹的正下方。
    • 找到项目INSIDE Eclipse的Package Explorer(Window – > Show View – > Package Explorer)
    • 双击项目,然后双击’src’文件夹,最后双击’src’文件夹中的一个java文件(它们应该看起来很熟悉!)
  • 现在您可以按预期运行文件。

请注意图像中的空心“J”。 这表明该文件不是项目的一部分。

空心J意味着它不是项目的一部分

我也遇到了同样的问题,通过右键单击项目 > 构建路径 > 配置构建路径来检查eclipse中的构建路径

现在检查排除的文件,它不应该通过任何方式或正则表达式指定您的文件。

干杯! 错误修复视图的图像,请参阅排除字段

右键单击文件或项目浏览器中的某个位置,然后选择“运行方式” – >“java应用程序”

您的项目必须为其设置构建器。 如果没有一个Eclipse将默认为Ant。 您可以使用哪个来创建一个Ant构建文件,您可以使用Google如何操作。 但它相当复杂。 这不是在Eclipse中本地运行所必需的。 如果你的课程是可以运行的。 它看起来像你的,但我们看不到所有这一切。

如果查看项目构建路径,是否选择了输出文件夹? 如果检查该文件夹是否已将编译后的类文件放在那里? 如果没有,Eclpise中没有设置某些内容,因为它知道要编译。 您可以检查是否为项目设置了自动构建。

这对我有用:

  1. 创建一个新项目
  2. 在其中创建一个类
  3. 添加错误代码,让错误来临
  4. 现在去你的项目
  5. 转到问题窗口
  6. 双击错误

它开始在代码中显示编译错误。