
MacでJavaをアンインストールする方法
多くの Mac ユーザーはコンピュータに Java を必要としませんが、Java がインストールされていて Mac から削除したい場合は、少しの手間で Java と JRE をアンインストールできます。
MacからJavaとJREをアンインストールするのは、インストールよりも少し複雑です。専用のアンインストーラーアプリやツールがないため、またコンポーネントが複数の場所に分散しているため、他のMacアプリをアンインストールするほど簡単ではありません。Mac OSからJavaを削除するには、コマンドラインを使用するか、Finderやファイルシステムを自分で調べる必要があります。ここでは、両方の方法でJavaを削除する方法を説明します。
Javaを削除すると、Javaアプリ、またはJavaに依存するアプリやアプレットを、個別に、スタンドアロンで、あるいはWeb経由で実行できなくなりますのでご注意ください。使用しているアプリやWebアプリがJavaを必要とする場合は、当然ながらJavaをアンインストールしないでください。代替案としては、Javaを無効化する方法があります。これはJavaをオフにしますが、コンピューターから削除されるわけではありません。
MacからJavaをアンインストールする
MacからJavaを削除するには、macOS / Mac OS / Mac OS X全体、つまりシステムの/Libraryフォルダとユーザーの~/Libraryフォルダにある様々なJava関連のプラグインとファイルを手動で削除する3つの手順が必要です。システムディレクトリ内の項目を削除する前に、必ずMacをバックアップしてください。Finderで確認すべき項目は以下のとおりです。
- アクティブなウェブブラウザやJavaを使用するその他のアプリを終了します。
- Mac Finder から、「移動」メニューをプルダウンし、「フォルダへ移動」を選択して、次のパスを入力します。
- このフォルダから「JavaAppletPlugin.plugin」を見つけて削除します。このアイテムをゴミ箱に移動するには管理者ログインが必要です。
- 次に、「移動」メニューに戻り、「フォルダへ移動」して次のパスを入力します。
- このフォルダから「JavaControlPanel.prefPane」を見つけて削除します。この場合も管理者ログインが必要です。
- もう一度「移動」メニューに戻り、「フォルダへ移動」して次のパスに移動します。
- 「Java」フォルダを削除します
- Macのゴミ箱をいつも通り空にする
/Library/Internet Plug-ins/
/Library/PreferencePanes/
~/Library/Application Support/Java/
この方法では Java が完全に削除されます。
Finder ベースのアプローチは、Mac から Java をアンインストールするより簡単で安全な方法ですが、Mac ユーザーはコマンド ライン経由でも Java と JRE を削除できます。
Mac OS のコマンドラインから Java と JRE をアンインストールする
rm コマンドを使用してコマンドラインから Java をアンインストールすることもできます。これは、スーパーユーザー権限で rm コマンドを使用する影響を理解している上級ユーザー向けです。初心者向けではありません。コマンドラインの使用には正確な構文が必要であり、適切な構文を使用しないと、誤ったコマンドの実行や意図しないデータ損失につながる可能性があります。
以下の各コマンドを 1 つずつ個別に実行します。
sudo rm -rf "/Library/Internet Plug-Ins/JavaAppletPlugin.plugin"
sudo rm -rf "/Library/PreferencePanes/JavaControlPanel.prefPane"
sudo rm -rf "~/Library/Application Support/Java"
sudo による認証が必要です。構文が100%正しいことを確認してください。構文が正しいかどうか確信が持てない場合はコマンドを実行しないでください。代わりに、Finder ベースの Java アンインストール方法を使用することをお勧めします。
Java と JRE をコマンド ラインでアンインストールしても、Mac Finder GUI でアンインストールしても結果は同じです。具体的には、Java プラグイン、コントロール パネル、および Java のアプリケーション サポートが Mac から削除されます。
必要に応じて、後からいつでもMacにJavaを再インストールできます。ほとんどのMacユーザーはJavaを必要としないため、インストールする必要はありません。