EclipseプロジェクトでJavaバージョンを変更する方法

1. 概要

Javaエコシステムでは、https://www.baeldung.com/oracle-jdk-vs-openjdk [JDKの新しいリリースが少なくとも1年に1回導入されるため]で、おそらく新しいバージョンに切り替える必要があります。いくつかのポイント。
このクイックチュートリアルでは、利用可能なJREを確認し、EclipseにJREを追加し、EclipseプロジェクトでJavaバージョンを変更する方法を示します。そのため、準備が整います。

*2. JREがEclipse *で使用可能かどうかを確認します

link:/java-check-is-installed [使用したいバージョンをインストールしたこと]を確認したら、Eclipseで使用できることを確認する必要があります。
_Window-> _ _Preferences_、そしてその中で、_Java-> Installed JREs_を見てみましょう。
link:/uploads/window-preferences-before-adding-jre-extended-window-1-100x50.png%20100w []
必要なJREがリストされている場合は、準備ができています。
しかし、JRE 9、10、または11を使用する必要があるとします。 JDK 8のみがインストールされているため、Eclipseに追加する必要があります。

*3. Eclipse *へのJREの追加

次に、[_ Window-> _ _Preferences_]ダイアログから、[_ Add]ボタンをクリックします。 ここから、JREタイプを指定する必要があります。 _Standard VM_を選択します。
link:/uploads/add-jre-standard-vm-option-1-100x76.png%20100w []
最後に、新しいJREの場所(_JRE home_の下)を指定して、_Finish_をクリックします。
link:/uploads/add-jre-with-location-1-100x94.png%20100w []
その結果、IDEで2つのJREが構成されました。
link:/uploads/new-jre-added-2-100x49.png%20100w []

4. プロジェクトのJavaバージョンを変更する

ここで、プロジェクトでJava 8を使用していて、それをJava 10に変更したいとします。
link:/uploads/project-in-project-tree-before-changing-jdk-100x25.png%20100w []
最初に、_Project properties_にナビゲートし、次に_Java Build Path_にナビゲートします。
link:/uploads/project-with-java8-before-changing-jdk-1-100x71.png%20100w []
既存のJREの[削除]ボタンをクリックします。
link:/uploads/java-build-path-empty-1-100x71.png%20100w []
ここで、[ライブラリの追加]ボタンを使用して、_JREシステムライブラリ_を選択します。
link:/uploads/add-library-window-2-100x85.png%20100w []
*最近インストールしたJDKからJavaSE-10を選択して*、* __ Finish ___ボタンをクリックします。
link:/uploads/jre-system-library-window-1-100x72.png%20100w []
ご覧のとおり、プロジェクトのJavaビルドパスを正しく構成しました。
link:/uploads/java-build-path-after-change-to-java-10-1-100x71.png%20100w []
さらに1つのステップを実行する必要があります。* Javaコンパイラーに正しいコンパイラー準拠レベルを使用していることを確認してください*:
link:/uploads/java-compiler-after-switch-1-100x105.png%20100w []
私たちのケースでは、Java 10と書かれているので、私たちはすべて良いです:
link:/uploads/project-with-java-10-100x28.png%20100w []
コンパイラー準拠レベルが正しいものでない場合は、「実行環境から準拠を使用する」オプションをオフにして、正しいものを選択するだけです。

5. 結論

この簡単な記事では、新しいJREをEclipseワークスペースに追加する方法と、現在のEclipseプロジェクトで別のJavaバージョンに切り替える方法を学びました。