断言无法解决Eclipse Oxygen + Open JDK 11上的错误

时间:2019-01-23 08:13:50

标签: eclipse junit assert java-11

主题:无法解决断言

最近,我删除了Java并添加了OpenJDK 11和Eclipse Oxygen,由于这些更改,我在Java项目中收到错误“无法解决Assert”。如果我手动添加Junit库,错误将会消失,但这会导致我使用Maven时.classpath发生更改。

JUnit 4.12依赖关系已经添加到pom.xml中,但是我仍然遇到此错误。是否有任何方法可以解决此问题。?

参考链接:Assert cannot be resolved

以上问题与我的相似,但无法解决我的问题。

1 个答案:

答案 0 :(得分:1)

Eclipse Oxygen不支持Java 11(它可以与Java 11一起运行,但不能理解它提供的.class文件)

支持Java 11的第一个Eclipse版本是Eclipse 2018-12,可从https://www.eclipse.org/downloads/下载

还要确保您的日食构建设置与pom.xml保持同步 (右键单击该项目,然后选择Maven> Update Project