描述:在使用IDEA的时候,@OverrideIDEA标红,无法识别,鼠标放上面显示:@Override is not allowed when implementing interface method,如下图:
病症:语言级别问题。 当前选择的语言级别,不支持该注解。
解决方法:
1.file->project structure
得到下图:
2.左边有Project 和Modules2个模块,右边选择language level,设置成7或8级别的。这里设置的语言级别为整个工程的,如果要单独设置各个模块的可到Modules里设置。
3. 设置好了,点击右下方Apply->save