@Overrideでのエラー対処 |
ここでは、@Overrideでのエラー対処について確認していきます。
~はスーパークラスのメソッドをオーバーライドする必要があります
![]() 最近までなんでこのエラーが出るのか分からず、とりあえず指示通り「@Override」注釈を除去していましたが、原因がわかったので書き留めたいと思います。 解決法は簡単 EclipseのJDKのバージョンを1.6にするだけ! どうやら、JDK1.5とJDK1.6で@Overrideの仕様が違うために発生するようです。 ▼設定方法は以下の通り。 「プロジェクトを右クリック」>「Javaコンパイラー」>「コンパイラー準拠レベル」>「1.6」 ![]() ▼プロジェクトの再ビルドを行えばエラーは消えているはずです。 ![]() 意外な盲点でした…。 |
3691 views | コメント:2 | 2012-06-30 |
コメント
|