2011年5月 7日

Remove '@Override' annotation

Eclipseで、そこらへんのコードをコピペすると、

Remove '@Override' annotation

と怒られることがある。言われた通り消せば良いのだが、サンプル丸ごとビルドしてみたい時などは面倒だ。

Errors/Warningsのオプションをいじれば直るのかと思ったが、なかなかそれっぽい項目が見つからない。

いろいろ調べた結果、Compiler compliance level を 1.6 に変更すればよいことが分かった。(プロジェクトのプロパティを開いて、Java Compiler の中にある)

理想と現実の乖離にぶつかる度に、Javaが嫌いになる。理想とはもちろん"Write once, run anywhere"のことで、現実とはもちろん"Write once, debug anywhere"のことだ。

Posted by rukihena at 21:24:48
トラックバックURL

このエントリーのトラックバックURL:
http://weblog.rukihena.com/mt/mt-tb.cgi/905

コメント