Поэтому я установил бета-версию JDK 8 некоторое время назад, чтобы посмотреть на некоторые примеры. Я думал наверняка, сейчас легко переключаться между версиями.
Заниматься разработкой Play с IntelliJ. По какой-то причине 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, см. Здесь .
java
macos
intellij-idea
java-8
обкрадывать
источник
источник
Homebrew
&Jenv
для управления установленнойJava
версией - это путь. см. hanxue-it.blogspot.ch/2014/05/…Ответы:
Я смог удалить JDK 8 в Mavericks, успешно выполнив следующие действия:
Запустите эту команду, чтобы просто удалить JDK
Запустите эти команды, если вы хотите удалить плагины
источник
Вам просто нужно использовать эти команды
источник
Управление версиями Java на Mac OSX - это кошмар. Недавно я переключился на использование JDK 1.7, полностью удалив JDK 6 из моего MacBook (у меня также были следы JDK 5 - этот ноутбук несколько раз обновлялся).
Вот что я сделал, чтобы перейти к JDK 7.
1) Загрузите последнюю версию с Oracle ( http://www.oracle.com/technetwork/java/javase/downloads/index.html ) и установите ее.
2) Удалите (используя rm - если у вас есть резервные копии, вы можете вернуться, если допустите ошибку) все файлы JDK6 и JRE6.
На этом этапе вы должны увидеть:
(и ничего больше)
3) В папке / Library / Java / Extensions / вам нужно удалить все старые файлы jar, которые соответствуют другим версиям Java. Если вы этого не сделаете, вы получите печально известное сообщение о неправильной версии tools.jar (см. Сбой сборки после обновления до Java7, Missing Tools.jar и версии плохого класса ). Недостаточно переименовать файлы jar, потому что Java будет открывать каждый jar в этой папке - я переместил мой в подкаталог. Удалить их безопасно, если вы знаете, что все остальное работает.
Я не нашел, что мне нужно установить JAVA_HOME для простых вещей.
Примечание . Я только что попытался запустить IntelliJ, и он не запустится, если у вас не установлен Apple JDK 6 (см. Http://youtrack.jetbrains.com/issue/IDEA-93710 ). То же самое верно для Eclipse. Netbeans работает отлично.
источник
Использование
/usr/libexec/java_home
; Я нашел эти псевдонимы и функции очень полезными в моем~/.profile
:источник
alias java_ls='/usr/libexec/java_home -V 2>&1 | sed "/^ \(.*\) \(.*\),/!d;/^\s*$/d;s/^ \(.*\) \(.*\), \(.*\):\(.*\)$/\2 (\3)/g"'
подойдет.Я взломал все: Java, JDK и Oracle. Я работал под управлением Java 8 на OSX El Capitan
Другие ответы были пропущены тонны вещей. Этот ответ охватывает гораздо больше основ.
До свидания, лопата.
источник
sudo
но я все равно использовал их. Короче говоря: никогда не устанавливайте Java снова.Вот официальный документ об удалении JDK.
http://docs.oracle.com/javase/8/docs/technotes/guides/install/mac_jdk.html#A1096903
источник
cd '/Library/Java/JavaVirtualMachines/'
тоsudo rm -rf YOURVERSION.jdk
естьrm -rf jdk1.8.0_06.jdk
Если вы установили jdk8 на свой Mac, но теперь хотите удалить его, просто запустите команду «sudo rm -rf /Library/Java/JavaVirtualMachines/jdk1.8.0.jdk»
источник
Если вы удалили все файлы, но это все равно не помогло, используйте эту строку:
источник
Чтобы удалить Java любой версии на Mac просто сделайте:
источник
Это можно сделать двумя способами:
Удаление JDK непосредственно из Users-> Library -> Java -> VirtualMachines -> затем удалите папку jdk напрямую, чтобы удалить java.
Следуя команде: (удалить версию Java 1.8)
убедитесь, что вы находитесь в домашнем каталоге, используя команду ниже, прежде чем писать команду:
cd ~/
источник
в Mac Удалить версию Java с помощью этих 3 команд
Java-версия
sudo rm -rf / Библиотека / Java / *
sudo rm -rf / Library / PreferencePanes / Java *
sudo rm -rf / Библиотека / Интернет \ Плагины / Java *
Бегать
Java-версия
// См. Java был успешно удален.
java -version sudo rm -rf / Библиотека / Java / * sudo rm -rf / Библиотека / PreferencePanes / Java * sudo rm -rf / Библиотека / Интернет \ Подключаемые модули / Java *
Запустите Java-версию
Установите Java 8 Link
Скачать пакет и нажмите следующий следующий следующий
источник
Это отлично сработало для меня:
источник