そこで、少し前に JDK 8 のベータ版をインストールして、いくつかの例を見てみました。今ではバージョン間の変更は簡単になっているはずだと思いました。
IntelliJ で Play 開発を行っています。何らかの理由で、IntelliJ は 8 でコンパイルされます:
- 環境設定でコンパイラを1.6に設定しています
- 外部ビルドでSBTを使用していると思われますが、コマンドラインからのsbtは動作します
- JAVA_HOME は JDK 6 を指しています。
Java 設定ページにアクセスすると、8 がインストールされていることが示されますが、アンインストールするオプションはなく、他のバージョンは表示されません。
を実行するとwhich java
、次のように表示され/usr/bin/java
、実行する/usr/bin/java -version
と 1.6 が返されます。
注: 少しいじれば、IntelliJとJDK7が使えるようになります。ここ。
ベストアンサー1
次の手順を実行して、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