Java をバージョン 11 に更新しようとしていますが、ライセンスのために Oracles JDK を使用したくありません。そのため、AdoptOpenJDK 8 もインストールして使用したいと考えています。私のOSはWindows10です。
Oracles JRE 8を使用して他のJavaプログラムを引き続き実行したいので、設定を上書きせずにAdoptOpenJDK 11をインストールしようとしました。EclipseでインストールされたJREにAdoptOpenJDKインストールフォルダを追加し、いくつかのテストコードを実行したとき、" java.version」は 11.0.7 に設定されていましたが、新しい「var」機能を試すと、Eclipse は'var' is not allowed here
. コンパイラ準拠レベルを 11 に変更し、Eclipse バージョン 2020-03 (4.15.0) に更新しましたが、それでも動作しませんでした。
次に、AdoptOpenJDK 11 を再インストールし、インストーラーにすべての設定を変更させましたが、それでも機能しません。
AdoptOpenJDK 8 および 11 を OracleJDK 8 と並行してシステムにインストールし、Eclipse でプロジェクトごとにどちらを使用するかを設定するにはどうすればよいですか?
編集:わかりました、今は動作します。どうやら「var」を正しく使用する方法がわかりませんでした。それでも助けてくれてありがとう。