Więc zainstalowałem wersję beta JDK 8 jakiś czas temu, aby zobaczyć niektóre z przykładów. Myślałem już na pewno, że łatwo jest przełączać się między wersjami.
Trochę rozwoju Play z IntelliJ. Z jakiegoś powodu IntelliJ kompiluje się z 8, chociaż:
- Mam kompilator ustawiony w Preferencjach, aby używać 1.6
- Podobno używa SBT poprzez zewnętrzną kompilację, ale sbt z linii poleceń działa
- JAVA_HOME wskazuje na JDK 6.
Jeśli przejdę do strony Preferencje Java, pokazuje 8 zainstalowanych, ale nie ma opcji odinstalowania i nie widzi żadnej innej wersji.
Kiedy to robię which java
, mówi mi to /usr/bin/java
i robię, /usr/bin/java -version
a zwraca 1.6.
Uwaga: przy odrobinie zabawy możesz korzystać z IntelliJ i JDK7, patrz tutaj .
java
macos
intellij-idea
java-8
Obrabować
źródło
źródło
Homebrew
&Jenv
do zarządzania zainstalowanąJava
wersją. patrz hanxue-it.blogspot.ch/2014/05/…Odpowiedzi:
Udało mi się unistallować jdk 8 w mavericks z powodzeniem wykonując następujące kroki:
Uruchom to polecenie, aby po prostu usunąć JDK
Uruchom te polecenia, jeśli chcesz usunąć wtyczki
źródło
Musisz tylko użyć tych poleceń
źródło
Zarządzanie wersjami Java w Mac OSX to koszmar. Niedawno przeszedłem na używanie JDK 1.7, całkowicie usuwając JDK 6 z mojego MacBooka (miałem również ślady JDK 5 - ten laptop został kilkakrotnie zaktualizowany).
Oto, co zrobiłem, aby przejść do JDK 7.
1) pobierz najnowszą wersję z Oracle ( http://www.oracle.com/technetwork/java/javase/downloads/index.html ) i zainstaluj ją.
2) Usuń (używając rm - jeśli masz kopie zapasowe, możesz przywrócić, jeśli popełnisz błąd) wszystkie pliki JDK6 i JRE6.
Na tym etapie powinieneś zobaczyć:
(i nic więcej)
3) W folderze / Library / Java / Extensions / musisz usunąć wszystkie stare pliki jar, które odpowiadają innym wersjom Java. Jeśli tego nie zrobisz, otrzymasz niesławny komunikat o niewłaściwej wersji narzędzia.jar (zobacz Niepowodzenie kompilacji po aktualizacji do Java7, brakujących narzędzi.jar i złych wersji klas ). Nie wystarczy zmienić nazwę plików jar, ponieważ Java otworzy każdy jar w tym folderze - przeniosłem mój do podkatalogu. Można je bezpiecznie usunąć, gdy wiesz, że wszystko inne działa.
Nie znalazłem, że muszę ustawić JAVA_HOME dla prostych rzeczy.
Uwaga : Właśnie próbowałem uruchomić IntelliJ i nie uruchomi się, chyba że masz zainstalowany JDK 6 firmy Apple (patrz http://youtrack.jetbrains.com/issue/IDEA-93710 ). To samo dotyczy Eclipse. Netbeans działa dobrze.
źródło
Użyj
/usr/libexec/java_home
; Uważam, że te aliasy i funkcje są bardzo przydatne w moim~/.profile
:źródło
alias java_ls='/usr/libexec/java_home -V 2>&1 | sed "/^ \(.*\) \(.*\),/!d;/^\s*$/d;s/^ \(.*\) \(.*\), \(.*\):\(.*\)$/\2 (\3)/g"'
zrobi to coś podobnego .Nukowałem wszystko Java, JDK i wyrocznię. Uruchomiłem Javę 8 na OSX El Capitan
W innych odpowiedziach brakowało ton rzeczy. Ta odpowiedź obejmuje o wiele więcej podstaw.
Do widzenia, łopata.
źródło
sudo
ale i tak z nich skorzystałem. Krótka historia: nigdy więcej nie instaluj Javy.Oto oficjalny dokument na temat odinstalowywania JDK.
http://docs.oracle.com/javase/8/docs/technotes/guides/install/mac_jdk.html#A1096903
źródło
cd '/Library/Java/JavaVirtualMachines/'
, a potemsudo rm -rf YOURVERSION.jdk
, czylirm -rf jdk1.8.0_06.jdk
Jeśli zainstalowałeś jdk8 na komputerze Mac, ale teraz chcesz go usunąć, po prostu uruchom poniżej polecenia „sudo rm -rf /Library/Java/JavaVirtualMachines/jdk1.8.0.jdk”
źródło
Jeśli odinstalujesz wszystkie pliki, ale nadal nie powiedzie się, użyj tego wiersza:
źródło
Aby odinstalować java dowolnej wersji na Macu, po prostu wykonaj:
źródło
Można to zrobić na dwa sposoby:
Usuwanie JDK bezpośrednio z Users-> Library -> Java -> VirtualMachines -> następnie usuń folder jdk bezpośrednio, aby odinstalować java.
Wykonując polecenie: (odinstaluj wersję Java 1.8)
upewnij się, że jesteś w katalogu domowym, używając poniższego polecenia, zanim napiszesz polecenie:
cd ~/
źródło
na Macu Usuń wersję Java za pomocą 3 poleceń
java -version
sudo rm -rf / Library / Java / *
sudo rm -rf / Library / PreferencePanes / Java *
sudo rm -rf / Library / Internet \ Plug-Ins / Java *
Biegać
java -version
// Zobacz, czy Java została pomyślnie odinstalowana.
java -version sudo rm -rf / Library / Java / * sudo rm -rf / Library / PreferencePanes / Java * sudo rm -rf / Library / Internet \ Plug-Ins / Java *
Uruchom java -version
Zainstaluj Java 8 Link
Pobierz pakiet i kliknij przycisk Dalej
źródło
To działało idealnie dla mnie:
źródło