なぜこれが起こるのか誰にも分かりますか?Java 1.6 が設定されているようです@Override
が、システムが 1.5 を使用していると認識しているかのようにエラーが発生しますが、これは奇妙なことです。
なぜこれが起こるのかについて何か考えはありますか?
編集
エラーメッセージは
method(parametertypes)
typeのメソッドはType
、スーパークラス メソッドをオーバーライドする必要があります
両方のコンプライアンスレベルを設定する必要があります
適切なJREライブラリを追加します(プロジェクトを右クリックして[プロパティ]を選択すると、下の画面が表示されます)
上記の手順を完了した後、プロジェクトを「クリーン」にする必要がある場合があります([プロジェクト]> [クリーン...])。
まだ行っていない場合は、Window-> Preferences-> Java- > に移動しCompiler、コンパイラ準拠レベルを 1.6 に設定します。
これは、プロジェクトのビルド パスに 1.6 が既に設定されていることを前提としています。