Java @Override报错
问题
如果在使用Eclipse开发Java项目时,在使用 @Override 出现以下错误:
The method *** of type *** must override a superclass method
原因一般是因为所用Compiler是jdk5,(5不支持@Override等形式的批注)
解决
网上几乎都是说将window->preferences->java-compiler中的Compiler compliance level修改为1.6或以上,但我已经设了仍不行,
最后通过将 项目右键->Properties->Java Compier 中的Compiler compliance level改为1.6解决。