Saya menggunakan IntelliJ IDEA 10. Setiap kali saya membuat proyek baru, saya diminta untuk memilih JDK untuk proyek ini. Adakah yang tahu bagaimana saya dapat mengkonfigurasinya dan membuatnya mudah digunakan?
macos
intellij-idea
Josh Morrison
sumber
sumber
Jawaban:
Jika Anda menggunakan Mac OS X atau Ubuntu, masalahnya disebabkan oleh symlink ke JDK. File | Cache yang tidak valid akan membantu. Jika tidak, tentukan jalur JDK ke folder Home JDK langsung, bukan symlink.
Item menu Cache tidak valid tersedia di bawah menu File IntelliJ IDEA .
Jalur JDK langsung setelah pembaruan Apple Java terbaru adalah:
Dalam IDEA Anda dapat mengkonfigurasi JSDK baru di File | Struktur Proyek , pilih SDK di sebelah kiri, lalu tekan tombol [+] , lalu tentukan jalur beranda JDK di atas, Anda akan mendapatkan sesuatu seperti ini:
sumber
which java
di terminal, ia mencetak/Library/Java/JavaVirtualMachines/jdk1.7.0_45.jdk/Contents/Home/bin/java
dan kemudian menggunakanHome
jalur dir untuk memasukkan dalam dialog ide IntelliJ, seperti ini/Library/Java/JavaVirtualMachines/jdk1.7.0_45.jdk/Contents/Home
Baru saja mencoba ini baru - baru ini dan ketika mencoba memilih JDK ...
/System/Library/Java/JavaVirtualMachines/
tampak kosong saat membuka & memilih melalui IntelliJ . Oleh karena itu saya tidak dapat memilih JDK ...Saya telah menemukan bahwa untuk mengatasinya , ketika jendela pencari terbuka (menekan [+] JDK) cukup gunakan pintasan Shift + CMD + G untuk menentukan jalur. (
/System/Library/Java/JavaVirtualMachines/1.6.0.jdk
dalam kasus saya)Dan voila, IntelliJ dapat menemukan segalanya mulai saat itu.
sumber
Jalur JDK mungkin berubah saat Anda memperbarui JAVA. Untuk Mac Anda harus pergi ke jalur berikut untuk memeriksa versi JAVA yang diinstal.
Selanjutnya, katakan versi JDK yang Anda temukan adalah
jdk1.8.0_151.jdk
, jalur ke direktori home di dalamnya adalah jalur beranda JDK.Dalam kasus saya, itu adalah:
Anda dapat mengkonfigurasinya dengan pergi ke
File -> Project Structure -> SDKs
.sumber
Di Mac IntelliJ Idea 12 memiliki preferensi / peta kunci yang ditempatkan di sini: ./Users/viliuskraujutis/Library/Preferences/IdeaIC12/keymaps/
sumber