[Java开发问题-2] @Override must override a superclass method 问题解决


相信很多朋友在使用eclispe开发java项目的时候会遇到与@Overide相关的问题。
一般情况下报错的格式如下:
The method *** of type *** must override a superclass method
而此时,这个method实际上就是覆盖了一个父类的方法,所以报这个错会让我们很费解。
但是实际上原因十分之简单:
因为你的Compiler是jdk5,而5不支持@Override这种形式,所以要改为更高等级的jdk,比如jdk6。
方法:
项目右键->preferences->java-compiler中的Compiler compliance level修改为1.6。


之前遇到这种问题我都是一个一个的把@Override删除,现在想想太傻了。

你可能感兴趣的:(java,android,override,compiler)