当我已经有一个1.8 JRE时,“仅在源级别1.8上允许引用接口静态方法”

时间:2020-09-01 22:27:40

标签: java eclipse

尝试在我正在处理的Maven项目中调用静态方法时遇到此错误。我以为我使用的是1.8错误。

Eclipse says I'm already using a 1.8 JRE

此外,我在pom.xml中添加了以下内容:

    <maven.compiler.source>1.8</maven.compiler.source>
    <maven.compiler.target>1.8</maven.compiler.target>

这两个解决方案似乎都不起作用,我对为什么感到困惑。任何帮助表示赞赏。

1 个答案:

答案 0 :(得分:2)

右键单击项目 -> 属性 -> Java 编译器 -> 将编译器合规性级别设置为 1.8。

这为我解决了问题。

相关问题