1. ホーム

[解決済み】Eclipseをアンインストールする方法は?

2022-03-17 02:31:56

質問

EclipseバージョンMars 2をアンインストールしたいのですが、Windowsのコントロールパネルの「プログラムと機能」エリアに表示されません。インストーラーにはスタートメニューのショートカットなどがインストールされているので、インストールフォルダを削除すればいいというものではありません。

解決方法は?

自動アンインストーラーがない。

Eclipseを削除するには、いくつかのディレクトリとファイルを削除して手動で行う必要があります。

注:この回答ではUnixスタイルのパスを使用していますが、WindowsでもUnixシステムでも場所は同じであるべきです。 ~ は、Windowsでもユーザーのホームディレクトリを指します。

なぜアンインストーラーがないのですか?

これによると Eclipseのアンインストールに関するディスカッション アンインストーラーを提供しない理由は、Eclipseインストーラーは、過去に手動で行わなければならなかったいくつかのタスク(Eclipseのダウンロードと展開、ショートカットの追加など)を自動化するだけであり、手動で取り消すことも可能だからです。Windowsでは、インストーラーがシステムレジストリにインストールを登録しないため、"Programs and Features"に項目がありません。

Eclipseのインストーラを探す方法

デフォルトのインストールパスは、`~/eclipse/' にあります。

Eclipse インストーラーはインストールの記録も残しています。インストーラーを起動し、"Bundle Pool" ダイアログを開いてください (シンプルモードではメニューにあります。アドバンスモードではバンドルプールのドロップダウンの隣にある小さなボタンです)。すると、プロファイルのリストが表示されます。プロファイルをダブルクリックすると、インストールされているパスが表示されます。

Eclipseを素早くアンインストールする方法

Eclipseインストーラーを使わずに手動でEclipseをインストールした場合は、Eclipseディレクトリを削除して終了です。

Eclipse インストーラーを使用して Eclipse をインストールした場合は、Eclipse ディレクトリとデスクトップおよびスタートメニューのショートカットをすべて削除します。その後、Eclipse インストーラーを起動し、"Bundle Pool" ダイアログを開いて "Cleanup Agent" をクリックし、使用しないバンドルを削除します。他の Eclipse をインストールしている場合は、この作業は影響しません。

私見では、一般的にこれで十分だと思うので、ここで止めます。

Eclipseを完全にアンインストールする方法

本当に痕跡を残さずEclipseを削除したいのであれば、手作業で

  • デスクトップとスタートメニューのすべてのショートカット
  • すべてのインストール先ディレクトリ(例 ~/eclipse/photon/ )
  • p2 バンドルプール (他の eclipse インストレーションと共有されることが多い)

インストーラには "Bundle Pools" というメニュー項目があり、すべてのバンドルプールの場所をリストアップしています。システム上に他の Eclipse がインストールされている場合、"Cleanup Agent" を使用して未使用のバンドルを削除することができます。他の Eclipse がインストールされていない場合は、代わりにバンドルプールディレクトリ全体を削除することができます (デフォルトでは ~/p2/ ).

を完全に削除したい場合は Eclipseインストーラー も削除して、インストーラの実行ファイルと ~/.eclipse/ ディレクトリを作成します。

Eclipseでどのような作業をしたかによって、削除したいディレクトリがもっとある場合があります。Mavenを使用したのであれば ~/.m2/ には、Maven のキャッシュと設定(Maven CLI や他の IDE と共有)が含まれています。Eclipseプラグインを開発する場合、Eclipseワークスペースの隣に、テストを実行したJUnitワークスペースがある可能性があります。同様に、Eclipseで使用される他のビルドツールや開発環境でも、同様のディレクトリが作成されている可能性があります。

全プロジェクトを削除する方法

プロジェクトとワークスペースのメタデータを削除したい場合は、ワークスペースを削除する必要があります。ワークスペースのデフォルトの場所は、´〜/workspace/´です。また、以下の方法もあります。 を検索してください。 .metadata ディレクトリから、あなたのマシンのすべてのEclipseワークスペースを取得します。 .

Gitプロジェクトで作業している場合、一般的にこれらはワークスペースに保存されるのではなく ~/git/ ディレクトリを作成します。

追記:Windowsレジストリ

Eclipseは通常のWindowsアプリケーションのようにインストールされませんが、システムレジストリに書き込まれる項目がいくつかあります。レジストリで "eclipse" を検索すると、次のような URL ハンドラのエントリーが見つかります。 eclipse+command , eclipse+mpc または eclipse+installer . これらは、例えば、ブラウザからEclipseプラグインをインストールするために使用されます。

私のシステムでは、EclipseではなくWindowsが作成したと思われるエントリーがいくつかあります(最近使った実行可能ファイルのリスト内のエントリーなど)。これらのエントリーを削除するかどうかは、あなた次第です。個人的には削除しませんが、削除しても何も問題はないでしょう。ただ、レジストリのクリーニングは議論のあるテーマであることに注意してください。