项目导入eclipse的时候出现@Override的错误,百度了解到记录一下。
原因是java compiler compliance level 选择1.5时出现@Override错误,把compiler compliance level 改为1.6即可。
@Overide
这个注释仅仅用于子类和父类,而不能用于类和接口。
对JDK 1.5的兼容级别,@Override不得用于继承Interfacce的子类方法指示,只能用于继承Class的子类方法指示。
对JDK 1.6的兼容级别,人缘继承方法均可以使用@Override。
作用:确保子类的方法签名和父类的一致,以保证双方的方法签名一致。注意:Tomcat 6.0及以后版本,才能提供JDK6.0的兼容性支持。