Eclipseでは、エラーが発生しています:
ビルドパスは実行環境を指定しますJava SE 1.7。
この環境と厳密に互換性のあるJREはワークスペースにインストールされていません。
これを試して
In Eclipse,
your project
-> properties
-> Java build path : Libraries
Remove the "JRE System Library[J2SE 1.4]"
-> click "Add Library" button -> JRE System Library
-> select the new "Executin Environment" or Workspace default JRE
[プロジェクト|プロパティ]に移動しますJava Build Pathセクションを選択します。現在のJREシステムライブラリを選択し、[削除]を選択します。ワークスペースのデフォルトJREを選択するには
より一般的には、Window | Preferencesで、Java | Installed JREs | Execution Environmentsをチェックして、インストールされているJREのどれが特定の実行環境に一致するかを知ることができます。
これは動作するはずです:
C:\Program Files\Java\jdk1.7.{x}
。お持ちでない場合は、インストールする必要があります。C:\Program Files\Java\jdk1.7.0_80
。「実行環境」は、JavaSE-1.7(jdk1.7.0_80)になります。
新しいEclipseをインストールした後のように聞こえます。
私の解決策:
「ウィンドウ」->「設定」、「Java」->「インストール済みJRE」->「実行環境」。
おそらくJavaSE-jre7の左パネルで正しい環境をクリックします
右側のパネルのチェックボックスが空の場合、チェックします。
チェックされているが、名前がjre7 [完全一致]でない場合は、左側にある「完全一致」が右側にあるものを見つけ、代わりにそれを確認します。
複数のJDKがあり、JREがそれらの下にネストされているため、この状況があります。 JRE8プロジェクトをビルドしていますが、現在のデフォルトは最新のv11です。したがって、課題はEclipseにJDK> JREv8を認識させることです。
ビルド時にエラーは消えます。 :)
コントロールパネルに移動-新しいJavaバージョンが更新されているかどうかを確認します-Javaをアンインストールし、ビルドパスJREライブラリ「実行環境」を以前のバージョンに設定します。
おそらくJava 7がJava 8に更新されると、上記の問題が発生します。その警告を回避するには、新しい更新をアンインストールして古いバージョンを復元します。実行環境で。