【问题标题】:Eclipse: Errors occurred during the build. Errors running builder 'Java Builder'Eclipse:构建期间发生错误。运行构建器“Java Builder”时出错
【发布时间】:2017-10-05 22:30:18
【问题描述】:

我在尝试使 Eclipse Oxygen 在 Kubuntu 16.04 中工作时出错。每当我打开一个文件时,有时甚至在 Eclipse 启动时,即使没有打开的文件,我也会遇到很多错误,特别是当我尝试使用代码完成时出现一些我无法复制的错误,最重要的是:

Errors occurred during the build.
Errors running builder 'Java Builder' on project 'MyFirstAfterReinstallAndPlugin'.
java.lang.NullPointerException

我必须指出,在我下载了 Java 9 支持扩展并使用 Java_SE9 JRE 创建了一个新项目之后,这种情况开始发生:在此之前,它会以另一种奇怪的方式运行。代码更正找不到“系统”类,发生了很多奇怪的错误。我已经从命令行安装了 openjdk9 和 javac 工作正常。再加上 Eclipse 说我必须有 Java 1.8 或更高版本,这使得它之前无法工作的事实也很奇怪。

我已经尝试了我在网上找到的所有内容,但仍然无法弄清楚。

【问题讨论】:

标签: java eclipse openjdk java-9


【解决方案1】:

看这里:

https://bugs.eclipse.org/bugs/show_bug.cgi?id=498755

感谢您的报告。最近已修复此问题。你可能想要 尝试来自http://download.eclipse.org/eclipse/downloads/的最新版本

此错误已被标记为错误 496675 的副本

建议:

  1. 尝试 Eclipse Oxygen 的最新/最大更新

    ...或者...

  2. 如果这不起作用,请尝试旧版本(例如 Neon,甚至 Mars2)

【讨论】:

  • 我使用的是最新版本 (4.7.1),我想使用 Oxygen,因为它是唯一支持 Java 9 的版本...
  • 这不太可能是同一个问题,因为修复应该已经包含在 Oxygen.1 和 Java 9 支持功能中。
【解决方案2】:

我只是通过删除引起问题的项目来解决这个问题, 然后在 Eclipse 中重新导入。

  1. 从 Eclipse 工作区中删除项目。
    (i) 简单地“删除”项目:不要删除它的文件!

    过程:

    • 右键单击要删除的项目。
    • 上下文菜单:>删除
    • 不要“删除磁盘上的项目内容”!!
  2. 然后,重新导入项目。

    过程:

    • 菜单:>文件/>导入
    • />现有项目进入工作区
    • ...

【讨论】:

    【解决方案3】:

    Eclipse Oxygen.1a (4.7.1a) Release

    2017 年 10 月 11 日更新 - 您可以升级到最新的 eclipse package Eclipse Oxygen.1a (4.7.1a),它现已发布并支持 Java 9.

    【讨论】:

      【解决方案4】:

      我也收到以下错误。为了解决这个问题,我更改了构建类路径顺序,以便最后列出 JRE。 (项目属性>Java 构建路径>排序和导出) Errors running builder 'Java Builder' java.lang.NullPointerException on project X

      【讨论】:

        【解决方案5】:

        *解决了

        我遇到了同样的问题 最近的代码更改导致了编译问题,并且由于 java 文件有 7K 行并且构建失败,因此该编译未在 eclipse 中显示。

        我将方法移至新文件。 然后eclipse显示编译错误。

        我修复了代码,构建成功。

        【讨论】:

          【解决方案6】:

          我遇到了同样的错误,在搜索了答案后,我尝试执行以下操作:

          1.) 我在光盘上创建了我的项目的备份。

          2.) 删除了导致问题的项目(对我来说,这是 9 个项目中的 1 个)。

          3.) 最后我从远程仓库重新导入了项目,问题就解决了

          4.OPTIONAL)我确实将我对当前项目所做的更改与备份版本合并。

          【讨论】:

            【解决方案7】:

            我在使用来自 OOMPH 的更新程序更新最新版本的 Eclipse (Photon) 时遇到了这个问题。我已经意识到重新加载目标没有按照通常的步骤进行并且很快就完成了,但是它并没有使上述问题消失。上面提到的解决方案也不起作用。事实证明,我的系统上安装了 JAVA 8,而 Photon 需要 JAVA 11 或更高版本。我手动将我的系统更新为最新的 JAVA 系统,并添加:

            -vm C:\Program Files\Java\jdk-15.0.2\bin

            到Eclipse文件夹下的eclipse.ini文件,问题解决

            【讨论】:

              猜你喜欢
              • 2014-09-17
              • 2017-04-09
              • 1970-01-01
              • 1970-01-01
              • 2021-06-16
              • 2012-07-07
              • 1970-01-01
              • 1970-01-01
              • 2018-07-16
              相关资源
              最近更新 更多