Oomph セットアップで Eclipse インストーラーによってインストールされた Eclipse IDE を使用しています。
最近、新しいバージョンの JDK をインストールし、古いバージョンを削除しました。次に、それに応じてEclipseインストールのファイルを更新して、新しいJDKを使用しました。eclipe.ini
これは今のところ期待どおりに機能し、Eclipse が起動し、新しい JDK が使用されています。しかし、Eclipse アップデーターが実行されるたびに (たとえば、「セットアップ タスクの実行」オプションを使用して)、JDK を構成しようとすると、Eclipse アップデーターは次のエラーで失敗します。
Performing JRE for JavaSE-1.8 = C:\Program Files\Java\jdk1.8.0_191
Creating JRE for JavaSE-1.8 with location C:\Program Files\Java\jdk1.8.0_191
ERROR: org.eclipse.jdt.launching code=0 Target is not a JDK Root. Java executable was not found
エラー メッセージの JDK パスは、もう存在しない古い JDK バージョンのパスです。古いJDKパスが定義されている場所が見つかりません。Oomph セットアップ ファイルでは定義されていません。また、Eclipse インストーラーを開くと、新しい JDK パスのみが表示されます。
更新が失敗しないように、このエラーを修正するにはどうすればよいですか? eclipe.ini手動でパスを更新するのは間違っていたようです。セットアップを中断せずに JDK パスを更新するにはどうすればよいですか?