Eclipse のプラグインをインストールしたところ、Eclipse が起動しなくなりました。「エラーが発生しました」またはそのような有益でないメッセージが表示されます。
問題のあるソフトウェアを実際にアンインストールできるように、プラグインをロードせずに Eclipse を起動するにはどうすればよいですか?
別の人が述べたように、-clean オプションを試すことができます。ただし、それでも読み込みに失敗し、インストールを元に戻す必要がある場合は、ディスク上のプラグインを単純に削除しないでください。Eclipse がプラグインがあると認識し、突然それが削除された場合、将来あらゆる種類の問題に遭遇することになります。
最善の方法は、Eclipse ディレクター (管理アプリケーション) を使用してインストールを元に戻すことです (これは Eclipse と共にインストールされます)。どのリビジョンに戻したいかを知る必要があります。Eclipse インストールの以前のリビジョンはすべて /p2/org.eclipse.p2.engine/profileRegistry/ で確認できます。プロファイル名はおそらく SDKProfile のようなものです。ここには、いくつかのプロファイルが表示されます。それぞれが、Eclipse インストールの以前の状態を表しています。元に戻したいリビジョンを見つけ (すべてにタイムスタンプがあるはずです)、Eclipse のルートから次のコマンドを実行します。
./eclipse -application org.eclipse.equinox.p2.director -revert 1611571876423 -repository https://download.eclipse.org/releases/2020-12
明らかに、リビジョンを元に戻したいものに置き換えます。これは、Eclipse のインストールを 1611571876423 に戻してください。依存関係が必要な場合は、 https: //download.eclipse.org/releases/2020-12 (Eclipse 4.18) を参照してください。別のバージョンの Eclipse でこれを行っている場合は、必要に応じて URL を変更してください。
-clean
オプションでEclipseを開始してみてください。
または、プラグインとフィーチャーを削除して移動してみてください。
エラーメッセージを投稿することは、「エラーが発生しました」よりも便利です。ログファイルを調べるか、コンソールから起動してエラー メッセージをここに投稿してみてください。
編集:Irbullは正しいです。もちろん、ファイルを削除しないでください。ファイルを別のディレクトリに移動して、元に戻すことができます。彼のソリューションは非常に役に立ち、さらに専門的です。
plugins ディレクトリからプラグインを移動してみてください。Eclipse を起動する「セーフモード」の方法はないと思います。
Eclipse を起動できるようになったら、[ヘルプ]、[Eclipse について]、[インストール済みソフトウェア]、[インストール履歴] の順に移動してプラグインを個別に無効にし、インストールを元に戻すことができます。
最初に試すべきアプローチは、何を削除する必要があるかがはっきりしている場合は、関連する jar を削除することです。私はこのアプローチを試して、取り除くのが難しい一連の邪悪なプラグインを削除しました。ただし、削除しようとしている人のために必ずバックを用意してください