1. ホーム

[解決済み】MacからJava 8 JDKを削除する。

2022-04-18 05:44:28

質問

そこで、少し前にJDK 8のベータ版をインストールして、いくつかのサンプルを見てみました。もう間違いなく、バージョン間の変更は簡単だと思ったのですが。

IntelliJでPlayの開発をしているところ。なぜか8でコンパイルしている。

  • 環境設定でコンパイラを1.6に設定しています。
  • 外部ビルドでSBTを使用していると思われますが、コマンドラインからのsbtは動作します。
  • JAVA_HOME は JDK 6 を指しています。

Java Preferencesのページに行くと、8がインストールされていると表示されますが、アンインストールするオプションはなく、他のバージョンも表示されません。

を実行すると which java と表示されます。 /usr/bin/java で、私は /usr/bin/java -version と表示され、1.6が返されます。

注:少しいじれば、IntelliJとJDK7を使用することができますので、以下を参照してください。 こちら .

解決方法は?

mavericksでは、以下の手順でjdk 8のアンインストールに成功しました。

このコマンドを実行して、JDKを削除するだけです。

sudo rm -rf /Library/Java/JavaVirtualMachines/jdk<version>.jdk

プラグインを削除する場合は、以下のコマンドを実行してください。

sudo rm -rf /Library/PreferencePanes/JavaControlPanel.prefPane
sudo rm -rf /Library/Internet\ Plug-Ins/JavaAppletPlugin.plugin
sudo rm -rf /Library/LaunchAgents/com.oracle.java.Java-Updater.plist
sudo rm -rf /Library/PrivilegedHelperTools/com.oracle.java.JavaUpdateHelper
sudo rm -rf /Library/LaunchDaemons/com.oracle.java.Helper-Tool.plist
sudo rm -rf /Library/Preferences/com.oracle.java.Helper-Tool.plist