@Override
注釈を付けて通常のJavaプログラムをコンパイルしています(チュートリアルからインターネットからソースをダウンロードしました)。今、それjavac
は不平です
annotations are only available if source level is 5.0
SO または他のサイトに関するすべての質問は、これを Eclipse に関連付けていますが、私は Eclipse を使用していません。コマンドラインからコードをコンパイルしています。どうすれば問題を解決できますか。
役立つ情報を次に示します。
$java -version
java version "1.6.0_13-b03
(some other not so useful info)
編集:
$javac -version
Eclipse Java Compiler v_677_R32x, 3.2.1 release,....
コンパイルするコマンド:
javac User.java
User.java
通常のJavaファイルです。これを除いて、確かにエラーはありません。