我最近升级到 Eclipse 2020-06。升级后,我现在无法在 Eclipse 中运行 Junit 测试,而它们在 Maven 中运行顺利。
我尝试删除该.metadata
文件夹(我之前进行了备份),启动一个新的 eclipse 副本并将我的项目导入其中,然后启动另一个新的 eclipse 副本并在其中创建一个简单的 JUnit 测试。
所有这些尝试都会导致相同的错误。
我究竟做错了什么?
我最近升级到 Eclipse 2020-06。升级后,我现在无法在 Eclipse 中运行 Junit 测试,而它们在 Maven 中运行顺利。
我尝试删除该.metadata
文件夹(我之前进行了备份),启动一个新的 eclipse 副本并将我的项目导入其中,然后启动另一个新的 eclipse 副本并在其中创建一个简单的 JUnit 测试。
所有这些尝试都会导致相同的错误。
我究竟做错了什么?
根据屏幕截图,您没有 Eclipse 2020-06 (4.16.0),而是一种可能不稳定的 beta/preview 版本:
eclipse.buildId=4.16.0.I20200604-0540
I
表示2020 年 6 月 4 日 ( 20200604
) 5:40 ( ) 的集成构建 ( 0540
)。在此构建之后和发布之前,有几个集成构建和一个候选发布。它是一周后的第二个候选版本,成为 Eclipse 2020-06 版本,并于 2020 年 6 月 17 日发布。
如果您不想进行集成构建,请确保在Window > Preferences: Update/Install > Available Software Sites中没有 URL 包含staging
.
我无法解决问题。我尝试安装 Java 开发工具,但安装程序失败并出现 OutOfMemoryException。
所以我手动重新下载 Eclipse 2020-06,重新安装所有插件并重新导入我的项目。
我的猜测是 ooomph 安装程序在从 Eclipse 2020-03 升级到 Eclipse 2020-06 期间以某种方式搞砸了。
我花了将近一天的时间来解决这个问题!