久しぶりにEclipseを使ったら「えっ?」と思ったのでメモします。わかれば当たり前、わかるまでは不思議。
- 環境
- macOS Mojave バージョン10.14.5
- Eclipse IDE for Enterprise Java Developers. Version: 2019-03 (4.11.0)
事象 : [インストール済みのJRE]で「java8」を選んだら警告が出た。
原因 : コンパイラの準拠レベルをデフォルトのままにしているから
対応 : コンパイラの準拠レベルを変更する
- (サイドメニュー > [Java] > [コンパイラー]) OR (上記のメッセージにあるリンクを押下)
- [JDK準拠] > [コンパイラーの準拠レベル] > 今回の場合は「1.8」へ変更する
- [適用]ボタンを押下する
- 再ビルドを促すメッセージが表示される > [はい]ボタンを押下する