Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
有谁知道为什么会这样?我似乎设置了 Java 1.6,但我仍然收到@Override错误,好像系统认为我在 1.5 上,这很奇怪。
@Override
关于为什么会发生这种情况的任何想法?
编辑
错误信息是
method(parametertypes)类型的方法Type必须覆盖超类方法
method(parametertypes)
Type
您需要同时设置合规级别
并添加适当的 JRE 库(右键单击项目并选择“属性”以获取下面的屏幕)
完成上述步骤后,您可能需要“清理”项目(Project > Clean...)。
如果您还没有,请导航到Window-> Preferences-> Java->Compiler并将编译器合规级别设置为 1.6。
这假设您已经在项目的构建路径上设置了 1.6。