今天搞gradle重构系统,莫名其妙就报The method xxx of must override a superclass method.
情形如下: Class A imlements interface B
实现类A实现接口的方法在1.6中是没问题的,到了1.7就报这个错。
上网一查,是jdk1.5会报,而1.6不会报的错误。但是我的是1.7呀。
选择Window –> Preferences –> Java –> Compiler ->Compiler compliance level 设置成1.6没用。
Installed JREs 改成1.6也没用,没办法,只能删除这个注解。