• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:Eclipse3.5EEでJavaのコンパイルエラーメッセージ)

Eclipse3.5EEでJavaのコンパイルエラーメッセージが発生!エラーとその意味を解説します

このQ&Aのポイント
  • Eclipse3.5EEでJavaのコンパイルエラーメッセージが発生しました。具体的には、import javax.persistence.GenerationType.IDENTITYの解決不能エラーと、source level is 1.5に関する構文エラーが表示されました。
  • このエラーメッセージは、import文の解決不能と、Javaのソースレベルが1.5以上でない場合にのみ利用可能な静的インポートができないという意味です。
  • 環境はFedora11で、Eclipse EE Developer 3.5 (Galileo)を使用しています。Javaのバージョンは1.6.0_14です。

質問者が選んだベストアンサー

  • ベストアンサー
noname#94983
noname#94983
回答No.1

コンパイルするためにはJava 1.5では駄目、ということ。おそらく、コンパイルの準拠レベルが1.5になっているのだろうと思う。「プロジェクト」の「プロパティ」メニューを選び、「Javaコンパイラー」の項目にあるコンパイラー準拠レベルが1.6になっているか確認する。おそらく1.5以前になっているのではないかと思う。

reiman
質問者

お礼

ありがとうございます。 1.4になっていたので1.6にすれば治りました。 しかしJDK1.6をいれていても1.4になってしまうのはEclipseの盲点ですね。

関連するQ&A