Mac OS'de IntelliJ IDEA JDK yapılandırması


Yanıtlar:


272

Mac OS X veya Ubuntu kullanıyorsanız, sorun JDK'ya olan sembolik bağlantılardan kaynaklanır. Dosya | Geçersiz Önbellekleri yardımcı olmalıdır. Aksi takdirde, bir sembolik bağ değil, doğrudan JDK Ana klasörüne giden JDK yolunu belirtin.

Geçersiz Önbellekleri menü öğesi IntelliJ IDEA Dosyası menüsünde bulunur.

Son Apple Java güncellemesinden sonraki doğrudan JDK yolu:

/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home

IDEA'da yeni JSDK'yı Dosya | Proje Yapısı , soldan SDK'ları seçin , ardından [+] düğmesine basın , ardından yukarıdaki JDK ana yolunu belirtin, şöyle bir şey elde etmelisiniz:

JDK 1.6 Mac'te


1
Aynı şeyi IntelliJ IDEA 11.x ve 12.x EAP ile OS X 10.8'de denedim ve sorunu çözmüyor. Hem Apple'dan Java 1.6 hem de Oracle'dan Java 1.7'ye sahibim, ancak sorun her ikisiyle de tutarlı.
sorin

Bu hatayı takip edin, nedeni bu olabilir youtrack.jetbrains.com/issue/IDEA-95789
sorin

1
jdk yolu, yolu bulmak için sürümden sürüme değişebilir: which javaterminalde, yazdırır /Library/Java/JavaVirtualMachines/jdk1.7.0_45.jdk/Contents/Home/bin/javave ardından HomeIntelliJ fikir iletişim kutusunda giriş yapmak için dir yolunu kullanır, şöyle/Library/Java/JavaVirtualMachines/jdk1.7.0_45.jdk/Contents/Home
Maxim Yefremov

12

Bunu yakın zamanda denedim ve JDK'yı seçmeye çalışırken ... IntelliJ ile açıp seçerken boş/System/Library/Java/JavaVirtualMachines/ görünüyor . Bu yüzden JDK'yı seçemedim ...

Bunu geçici olarak çözmek için , bulucu pencereleri açıldığında ( [+] JDK'ye basarak ) yolu belirtmek için sadece Shift + CMD + G kısayolunu kullanın . ( /System/Library/Java/JavaVirtualMachines/1.6.0.jdkbenim durumumda)

Ve işte, IntelliJ bu noktadan sonra her şeyi bulabilir.


5

JAVA'yı güncellediğinizde JDK yolu değişebilir. Mac için, kurulu JAVA sürümünü kontrol etmek için aşağıdaki yola gitmelisiniz.

/Library/Java/JavaVirtualMachines/

Sonra, bulduğunuz JDK sürümünün, jdk1.8.0_151.jdkiçindeki ana dizine giden yolun JDK ana yol olduğunu varsayalım.

Benim durumumda:

/Library/Java/JavaVirtualMachines/jdk1.8.0_151.jdk/Contents/Home

Adresine giderek yapılandırabilirsiniz File -> Project Structure -> SDKs.

görüntü açıklamasını buraya girin görüntü açıklamasını buraya girin


-1

Mac'te IntelliJ Idea 12, buraya yerleştirilmiş tercihlere / tuş haritalarına sahiptir: ./Users/viliuskraujutis/Library/Preferences/IdeaIC12/keymaps/


Bu, orijinal soruyu yanıtlamaya yardımcı olmuyor
Alexandre Santos
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.