レジストリのユーザープロファイルを変更するまで(迷惑なスペースを削除するために)、通常どおりOomphEclipseインストーラーを使用していました。それ以来、Eclipseインストーラーを除いて問題は1つもありません。存在しなくなった古いユーザーフォルダでレジストリディレクトリを探し続けます。新しいレジストリがどこにあるかはわかりますが、インストーラーにどこに移動するかを指示する方法がわかりません。
明確にするために:レジストリディレクトリを探す場所をインストーラに指示する方法を知る必要があります。
自分の質問に対する答えを見つけました。新しいユーザーのディレクトリにある.Eclipseフォルダーを削除するだけで修正され、正しく開くようになります。
私の状況では、usersフォルダーが存在しなくなったため、古いユーザー名を追加してからインストールプロセスを続行する必要がありました。インストール場所の確認を求められたら、新しいユーザーの場所に変更しました。
新しいユーザーフォルダの.Eclipseおよび.p2ファイルを削除してから、Eclipseをインストールします。
新しいインストールでユーザーフォルダにbdavi
ではなくbdavis
という名前を付けることにしたときに、同様の問題が発生しました。 mklink
を使用して、古いユーザー名から新しいユーザー名への方向ジャンクション(シンボリックリンクと同様)を作成しました。
管理コマンドプロンプトで...cd c:\users mklink /j bdavis bdavi
この問題は、Macでユーザーのホームディレクトリを変更したときに発生しました。私の場合、新しいホームディレクトリの.Eclipse
フォルダと.p2
フォルダを手動で削除しました。 macOS Mojave
でテストしました。