OS X LionからJavaを削除する


11

OS X LionはJavaなしで出荷されています。インストールはそれほど難しくありませんが、製品はJavaに依存しているため、Javaがインストールされていないシナリオをテストする必要があります。

Javaをインストールしたら、Lionからアンインストールする方法はありますか?

回答:


6

このブログで説明されている指示に従い、彼らは私のために働いた。

手順は次のとおりです。

  1. Javaインストールの確認:sudo /usr/libexec/java_home -xml(2つのJVM辞書を含む出力により、Javaがインストールされていることが確認されます)
  2. アンインストーラーを実行します。 sudo /usr/libexec/java_home –uninstall
  3. JVMのインストール場所を削除します。 sudo rm -rf /System/Library/Java
  4. 手順1のコマンドを再度実行します。「バージョンに一致するJVMが見つかりません」で始まる出力を受け取った場合、これはJavaがインストールされていないことを確認します。

2
残念ながら、このプロセスは2012-04-05更新後は機能していないようです。バイナリ-uninstallへの引数はありませんjava_home
ショーン

10.7.4で動作します。
ジョシュブラウン

2

Javaのアンインストールについては知りませんが、Lionは仮想化を許可しているため、VMでLionの別のインスタンスを実行し、Javaをインストールしないという別のオプションがあります。これは、実行される可能性のある他の構成のテストにも使用できます。


Lionを実行するハイパーバイザー(VMware FusionやParallels Desktopなど)を知っていますか?
ウィリアムジャクソン

@William:調べてみると、現在Appleによって許可されており、VMWareとParallelsの両方が追加に取り組んでいるようです。現在のところ、どちらもサポートしていません。
KeithB

君たちありがとう!Lionの仮想化については知りませんでした。良い解決策のように聞こえますが、今ではエミュレータがサポートを開始するまで待つ必要があります。
ルキッチ

2

追加のパーティションまたは仮想化のいずれかで、テスト目的でいつでもLionをクリーンインストールすることができます。

Java .pkgファイルを使用して、インストール済みファイルのリストを取得することもできます。


0

LeopardでJavaをアンインストールする手順は、
「Mac OS Xでjavaをアンインストールしてから再インストールする方法」で概説されています。

私が知っているJavaアンインストーラーはありません。

Spotlightを使用して、領収書を含むJavaファイルを見つけます。あなたが見つけるものの多くはサードパーティのインストーラーから来たかもしれないので、あなたは専門の外科医でなければなりません。(本当にいくつかの異なるアプリケーションを台無しにしたいですか?)
Java VMにのみ関連していると確信しているアイテムをゴミ箱に捨ててください。
名前の変更または削除: /System/Library/Frameworks/JavaVM.framework

LeopardインストールDVDから起動します。カスタムインストールを選択し、「必須システムソフトウェア」のみを選択します。終了して再起動したら、「最新」と表示されるまで、ソフトウェア更新プログラムを数回の更新と再起動のサイクルで使用します。


0

-uninstallオプションは機能しなくなり、存在しません。MacでJavaを削除するには、次を確認しました... http://www.java.com/en/download/help/mac_uninstall_java.xml

ユーザーインターフェイスからJavaが見つからなかったため、コマンドラインオプションを使用することをお勧めします

注:Java 7をアンインストールするには、管理者特権を持ち、rootとして、またはsudoを使用してremoveコマンドを実行する必要があります。

1-ドックにあるFinderアイコンをクリックします2-サイドバーの[アプリケーション]タブをクリックします3-[ユーティリティ]フォルダーをクリックします4-ターミナルアイコンをダブルクリックします5-ターミナルウィンドウで次のコマンドをコピーして貼り付けます:sudo rm -fr / Library / Internet \ Plug-Ins / JavaAppletPlugin.plugin

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.