Jadi saya menginstal beta JDK 8 beberapa waktu lalu untuk melihat beberapa contoh. Saya pikir pasti sekarang, mudah untuk mengubah antar versi.
Melakukan pengembangan Play dengan IntelliJ. Untuk beberapa alasan, IntelliJ mengkompilasi dengan 8 meskipun:
- Saya memiliki set kompiler di Preferensi untuk menggunakan 1.6
- Seharusnya menggunakan SBT melalui build eksternal, tetapi sbt dari command line berfungsi
- JAVA_HOME menunjuk ke JDK 6.
Jika saya pergi ke halaman Preferensi Java, itu menunjukkan 8 diinstal, tetapi tidak ada pilihan untuk menghapusnya dan tidak melihat versi lain.
Ketika saya melakukannya which java
, itu memberitahu saya /usr/bin/java
dan saya lakukan /usr/bin/java -version
dan mengembalikan 1.6.
Catatan: dengan sedikit mengutak-atik, Anda dapat menggunakan IntelliJ dan JDK7, lihat di sini .
java
macos
intellij-idea
java-8
rampok
sumber
sumber
Homebrew
&Jenv
untuk mengelolaJava
versi yang diinstal adalah cara untuk pergi. lihat hanxue-it.blogspot.ch/2014/05/...Jawaban:
Saya dapat membatalkan jdk 8 di maverick berhasil melakukan langkah-langkah berikut:
Jalankan perintah ini untuk hanya menghapus JDK
Jalankan perintah ini jika Anda ingin menghapus plugin
sumber
Anda hanya perlu menggunakan perintah ini
sumber
Mengelola versi Java di Mac OSX adalah mimpi buruk. Saya baru-baru ini beralih menggunakan JDK 1.7, menghapus JDK 6 sepenuhnya dari MacBook saya (saya juga memiliki jejak JDK 5 - laptop ini telah diperbarui beberapa kali).
Inilah yang saya lakukan untuk pindah ke JDK 7.
1) unduh yang terbaru dari Oracle ( http://www.oracle.com/technetwork/java/javase/downloads/index.html ) dan instal.
2) Hapus (menggunakan rm - jika Anda memiliki cadangan, Anda dapat mengembalikan jika Anda membuat kesalahan) semua file JDK6 dan JRE6.
Pada tahap ini, Anda harus melihat:
(dan tidak ada lagi)
3) Di folder / Library / Java / Extensions /, Anda harus menghapus semua file jar lama, yang terkait dengan rilis Java lainnya. Jika tidak, Anda akan mendapatkan pesan terkenal tentang versi tools.jar yang salah (lihat Gagal membangun setelah memutakhirkan ke Java7, Missing Tools.jar dan versi kelas yang buruk ). Tidak cukup untuk mengganti nama file jar, karena Java akan membuka setiap jar di folder itu - Saya memindahkan tambang ke sub-direktori. Aman untuk menghapusnya setelah Anda tahu segalanya berfungsi.
Saya belum menemukan bahwa saya perlu mengatur JAVA_HOME untuk hal-hal sederhana.
Catatan : Saya baru saja mencoba menjalankan IntelliJ dan itu tidak akan mulai kecuali Anda menginstal JDK 6 Apple (lihat http://youtrack.jetbrains.com/issue/IDEA-93710 ). Hal yang sama berlaku untuk Eclipse. Netbeans berfungsi dengan baik.
sumber
Gunakan
/usr/libexec/java_home
; Saya menemukan alias dan fungsi ini cukup berguna di~/.profile
:sumber
alias java_ls='/usr/libexec/java_home -V 2>&1 | sed "/^ \(.*\) \(.*\),/!d;/^\s*$/d;s/^ \(.*\) \(.*\), \(.*\):\(.*\)$/\2 (\3)/g"'
akan dilakukan.Saya nuked semuanya Java, JDK, dan oracle. Saya menjalankan Java 8 di OSX El Capitan
Jawaban lain hilang banyak hal. Jawaban ini mencakup lebih banyak pangkalan.
Selamat tinggal, shovelware.
sumber
sudo
tetapi saya hanya menggunakannya. Singkatnya: jangan pernah menginstal Java lagi.Ini adalah dokumen resmi tentang menghapus instalasi JDK.
http://docs.oracle.com/javase/8/docs/technotes/guides/install/mac_jdk.html#A1096903
sumber
cd '/Library/Java/JavaVirtualMachines/'
sudo rm -rf YOURVERSION.jdk
rm -rf jdk1.8.0_06.jdk
Jika Anda telah menginstal jdk8 pada Mac Anda tetapi sekarang Anda ingin menghapusnya, jalankan saja perintah di bawah ini "sudo rm -rf /Library/Java/JavaVirtualMachines/jdk1.8.0.jdk"
sumber
Jika Anda menghapus semua file tetapi masih gagal, gunakan baris ini:
sumber
Untuk menghapus instalasi java versi apa pun di mac, cukup lakukan:
sumber
Dua cara Anda dapat melakukannya:
Menghapus JDK langsung dari Users-> Library -> Java -> VirtualMachines -> lalu hapus folder jdk secara langsung untuk menghapus instalan java.
Dengan mengikuti perintah: (copot versi java 1.8)
pastikan Anda berada di direktori home dengan menggunakan perintah di bawah ini, sebelum Anda menulis perintah:
cd ~/
sumber
di Mac Hapus Versi Jawa menggunakan 3 Perintah ini
versi java
sudo rm -rf / Library / Java / *
sudo rm -rf / Library / PreferencePanes / Java *
sudo rm -rf / Library / Internet \ Plug-Ins / Java *
Lari
versi java
// Lihat java berhasil dihapus.
java-versi sudo rm -rf / Library / Java / * sudo rm -rf / Library / PreferencePanes / Java * sudo rm -rf / Perpustakaan / Internet \ Plug-Ins / Java *
Jalankan java -versi
Instal Java 8 Link
Unduh Paket dan klik next next next
sumber
Ini bekerja dengan baik untuk saya:
sumber