EclipseでJDKのバーションが合っているのにエラーが出たりコンパイラが正常に動作しない場合の対処方法
手順
- Window->Preferences->Java->Compilerを開く
- JDK ComplianceのCompiler compliance levelを一旦、他のバージョンに変更
- Apply and Closeを押す
- 確認画面が出るのでYesを押し、処理が終わるまで少し待つ
- 1の画面からCompiler compliance levelを目的のバージョンに戻す
- 3,4の手順を行う
表示上では設定は間違えてないのにJDKが正常に動作していない時などは、この操作で治るかもしれないです。