项目中一个serviceImpl的方法上有@Override,然后报错“The method modifyTime(RepairInfo) of type RepairServiceImpl must override a superclass method”。
代码检查了好多遍也没什么问题。原因是项目编译的jdk版本是1.5的,@Override这个问题是JDK5的bug,在6以后的版本修复了。解决方法:eclipse右键项目-properties-java compiler把右边的版本改成jdk5以上的,同时也检查一下java build path的jdk版本,要保持一致。