我导入了一个 Android 项目,它有很多 @override 方法注释,这是 Eclipse 提示的(尽管该项目以前工作过,它不应该提示)。我正在使用 java sdk 1.7。有人对这个有了解吗?谢谢。
最佳答案
覆盖的是接口(interface)方法还是父类(super class)方法?从 Java 6 开始,接口(interface)方法只能用此注释标记。为您的项目设置的编译器合规性级别是多少?一般来说,Eclipse 怎么样?如果不高于1.5,你会看到这样的错误。 Android 正式支持编译器版本 1.5 和 1.6,我最后检查了一下。
(另请参阅右侧的几个相关问题以获取更多详细信息)
关于java - Eclipse - 导入了一个项目,Eclipse 给我错误的@override 方法注释错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9439057/