如何在Intellij IDEA中关闭注解的错误验证?

23

我有一个开发人员同事使用Eclipse,在我们的JUnit测试中自动在各个位置插入注释。然而,当我在IDEA中打开测试时,注释会被下划线标红,并显示“@Override不能用于实现接口方法”。我并不关心这个注释,但它阻止我构建项目。我需要在IDE或项目设置中关闭此验证。我已经在所有IDE和项目设置的“项目设置>错误”下取消了每个单选框,但仍然标红。我不想在“消息”选项卡下逐个排除每个注释。帮帮我!谢谢!

1个回答

45
项目结构 | 项目对话框中,将项目语言级别更改为6.0 - 接口中的 @Override

2
刚遇到了同样的问题。我的项目语言级别已经是6.0,但是 @Override 注释仍然被突出显示。为了解决这个问题,您可以打开 *.iml 文件,将 LANGUAGE_LEVEL="JDK_1_6" 设置为该值,然后重新加载项目。 - Georgy Gobozov
1
@GeorgyGobozov 模块语言级别可以在模块UI中更改,您无需手动编辑.iml文件。 - CrazyCoder

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接