Eclipse中的@Override标注报错

在用Eclipse或者MyEclipse开发中,如果是import其它的project,经常会遇到@Override标注报错的现象。

最初也不知道是为什么,碰到n多次之后,偶然想起可能是JDK版本的原因,经过尝试证实了这个结论。

 

关于在Eclipse或者MyEclipse中@Override标注报错的详细说明如下:

虽然JDK 1.5支持标注,但是在JDK 1.5中

(1) 通过extends继承父类的方法添加@Override标注不会报错

(2) 通过implements实现的接口中的方法添加@Override标注就会报错。

 

知道了@Override标注报错的原因之后,解决问题的方法如下:

(1) 可以手动的删除从implements接口实现的方法中的@Override标注

(2) 升级JDK的版本

 

posted @ 2011-04-21 16:29  小龙在线  阅读(196)  评论(0编辑  收藏  举报