Настройка IntelliJ IDEA JDK на Mac OS

Я использую IntelliJ IDEA 10. Каждый раз, когда я создаю новый проект, он просит меня выбрать JDK для этого проекта. Кто-нибудь знает, как я могу настроить его и упростить его использование?

Ответ 1

Если вы находитесь в Mac OS X, проблема вызвана символическими ссылками на JDK. Файл | Недействительные кеши должны помочь. Если это не так, укажите путь JDK к прямой папке JDK Home, а не символической ссылке.

Недействительный кеш доступен в меню IntelliJ IDEA Файл.

Прямой путь JDK после недавнего обновления Apple Java:

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

В IDEA вы можете настроить новый JSDK в Файл | Структура проекта, выберите SDK слева, затем нажмите кнопку [+], затем укажите вышеприведенный домашний путь JDK, вы должны получить что-то вроде этого:

JDK 1.6 on Mac

Ответ 2

Просто попробовал этот недавно, и при попытке выбрать JDK... /System/Library/Java/JavaVirtualMachines/ отображается как пусто при открытии и выборе через IntelliJ. Поэтому я не мог выбрать JDK...

Я обнаружил, что при обходном пути это, когда открываются окна поиска (нажатие [+] JDK), просто используйте ярлык Shift + CMD + G, чтобы указать путь. (/System/Library/Java/JavaVirtualMachines/1.6.0.jdk в моем случае)

И вуаля, IntelliJ может найти все с этого момента.

Ответ 3

В Mac IntelliJ Idea 12 есть предпочтения/раскладки клавиатуры, размещенные здесь: ./Users/viliuskraujutis/Library/Preferences/IdeaIC12/keymaps/

Ответ 4

Путь JDK может измениться при обновлении JAVA. Для Mac вы должны перейти к следующему пути, чтобы проверить установленную версию JAVA.

/Library/Java/JavaVirtualMachines/

Далее, скажем, что версия JDK, найденная вами, jdk1.8.0_151.jdk, путь к домашнему каталогу внутри нее - это домашний путь JDK.

В моем случае это было:

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

Вы можете настроить его, перейдя в File -> Project Structure -> SDKs.

введите описание изображения здесь введите описание изображения здесь