![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjExqmu7WGQXnqQqQTkbp6Xl3SBix5dgMybXD7tqt-kR2eVWdK-SShxuJA_vBbhTob-X2reXdAx2f4rMQ0M520O-AhbO815kyZtbFB-fqdt7-jQqc9PMc1W4wlAD7XtXbqvInw063Q4mS0P/s640/java_logos.png)
普段はJavaを使わないのですが、やんごとなき理由により「Java」をインストールしました。
その後は必要がないので、セキュリティ対策とかしなくちゃいけないので。
「削除したい」と思ったけど・・・結構面倒だったのでメモです!
もくじ
やりたい事
- 「Java 6 [Apple版]」のインストール
- 「Java 6 [Apple版]」のアンインストール
- 「Java 7以降[Oracle版]」のインストール
- 「Java 7以降[Oracle版]」のアンインストール
「Java 6 [Apple版]」のインストール
Java6まではApple提供のJavaを使う必要があります。(Oracle社では、提供していない)![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgqJYIE32y3y46GLoefuUBtwEH6_yRImyXH0D1zhiFOmocoZg8pI4eLnunPgHXRFEMabriIJaqsm-m62gqDUKKvExT8KfU0OJyMX6QTbgX5XKFjXBuMJAAu6gS_fnbctAU12_2Yp_uV5nL9/s640/java005.png)
「Java 6 [Apple版]」のアンインストール
このアンインストールが結構面倒。。。コマンドを使います。- パッケージ情報を確認
$ pkgutil --pkgs | grep Java com.apple.pkg.JavaEssentials com.apple.pkg.JavaForMacOSX107 com.apple.pkg.JavaMDNS com.apple.pkg.JavaSecurity com.apple.pkg.JavaTools
- 対象パッケージの情報確認
$ pkgutil --files com.apple.pkg.JavaForMacOSX107 Library Library/Java Library/Java/JavaVirtualMachines Library/Java/JavaVirtualMachines/1.6.0.jdk Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Classes Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Classes/alt-rt.jar Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Classes/alt-string.jar ~以下略~
- 「com.apple.pkg.JavaForMacOSX107」パッケージ情報を削除する
$ sudo pkgutil --forget com.apple.pkg.JavaForMacOSX107 Password: Forgot package 'com.apple.pkg.JavaForMacOSX107' on '/'.これだけだと、ファイルが削除されないので、ファイルを別途削除です。
- 「Library/Java/JavaVirtualMachines/1.6.0.jdk」を削除する
$ ls -ld /Library/Java/JavaVirtualMachines/1.6.0.jdk drwxr-xr-x 3 root wheel 102 7 15 06:52 /Library/Java/JavaVirtualMachines/1.6.0.jdk $ sudo rm -rf /Library/Java/JavaVirtualMachines/1.6.0.jdk/ $ ls -ld /Library/Java/JavaVirtualMachines/1.6.0.jdk ls: /Library/Java/JavaVirtualMachines/1.6.0.jdk: No such file or directory
- Javaとコマンドを打つと以下のように、インストールを要求されるようになりました。
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgqJYIE32y3y46GLoefuUBtwEH6_yRImyXH0D1zhiFOmocoZg8pI4eLnunPgHXRFEMabriIJaqsm-m62gqDUKKvExT8KfU0OJyMX6QTbgX5XKFjXBuMJAAu6gS_fnbctAU12_2Yp_uV5nL9/s640/java005.png)
Apple版Java6をすっきりアンインストールする
「Java 7以降[Oracle版]」のインストール
Javaの7以降はOracle社からダウンロードして、インストールします。「Java 7以降[Oracle版]」のアンインストール
アンインストールもしっかりありました。- Finderから
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj5Rz45sq5F8mG2ONBBaScjkSPkuYhLOZn4b50KVstUCUXnf0knpBuO2Hr2JaT6GadyWE9ULSRWFLTDwmk9gZ7FYNCN_P1Fs4uZ3_QKkj4ej4Bo6JyIiQHFfN3qP0gK1zsJUuScoPBrIzhv/s640/java001.png)
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgckzKfQHLxS6l8oi1adN-zHmoFfmO1VXAkZG6gXe17Yq_95br5zu3RXn9ENe11f4cb5882Ka5UCXj9g1kmvBEeAMKPTzttF7X_0uXGOh1iUg9Kha8QNGmJhSD3hmp5hM3gzZNb251dF-kP/s640/java002.png)
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgkcaKke7bAa3JizfstPz0CtLb0XmePc8NEQMsLYfniplwS_dOvgRRnsuv95WMtdn2vvno1mBgAD6IRWly7Qq9n2z-husGNSTJ-g7u3BWqgtrAp0-WJP-KBG4uXYjCSHPqLwFUp4-Hc7l4g/s640/java003.png)
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgCdZFQeW3-nxr7j3Ac_UfLv5KxUfF16NuhjvYYvOPuNsnzG2OIDvL_HeQIpXKvo3JeqcI2vhTGpJFQ8-ERUWV6CuiP22nMOldql3PKHIzpJqcPq_jvHO4QESWGTc6YH4DLdpDguijQe5Q0/s640/java004.png)
- コマンドだとこちら
$ sudo rm -fr /Library/Internet\ Plug-Ins/JavaAppletPlugin.plugin
まとめ
- 毎回、Javaをインストールしては削除の仕方を調べていたので、まとめました。
- Java6[Apple版]の削除はいい情報がなかなか見つかりませんでした。
これで、スッキリ!(・∀・)