Saya baru saja menginstal OS El capitan 10.11 baru dan menemukan bahwa intelliJ tidak bekerja di sana.
Ketika saya meluncurkannya, saya mendapatkan kesalahan ini:
"This application requires the legacy Java SE 6 runtime which is unavailable for this version of OS X."
Saya kira Java belum diatur dengan benar. Adakah yang punya ide tentang bagaimana saya bisa membuat ini bekerja?
macos
java
operating-systems
intellij-idea
denislexic
sumber
sumber
Jawaban:
Jika Anda melakukan pemutakhiran pemasangan 10.10 di mana semuanya masih berfungsi dengan baik (dan di mana runtime java 6 yang disediakan oleh Apple diinstal), solusi berikut mungkin berfungsi. Saya memiliki masalah yang sama dengan Anda, dan ini memecahkan masalah saya:
Temukan tag berikut:
Hapus
1.6*,
dari tag-string, sehingga menjadi:Seperti yang saya katakan, ini sepertinya bekerja untuk saya. Saya harus mencatat bahwa saya menggunakan IntelliJ 14, tetapi saya pikir proses ini harus bekerja untuk 13 juga.
Juga, ketika solusi yang lebih permanen dari Apple keluar, mungkin ide yang baik untuk membatalkan langkah-langkah ini (cukup tambahkan teks yang dihapus lagi) atau instal ulang IntelliJ sepenuhnya.
sumber
Saya cukup menginstal ulang Java 6 dari tautan Apple ini https://support.apple.com/kb/DL1572?locale=en_US dan IntelliJ 14 dapat mengenalinya. Ini juga memungkinkan saya untuk terus menggunakan Java 1.6 di Intellij.
Lebih lanjut di sini: https://intellij-support.jetbrains.com/hc/en-us/articles/206827627-IDE-doesn-t-start-after-updating-to-Mac-OS-Yosemite-or-Mavericks
Dari dukungan Jetbrains:
sumber