Я использую IntelliJ IDEA 10. Каждый раз, когда я создаю новый проект, он просит меня выбрать JDK для этого проекта. Кто-нибудь знает, как я могу его настроить и упростить в использовании?
macos
intellij-idea
Джош Моррисон
источник
источник
Ответы:
Если вы используете Mac OS X или Ubuntu, проблема вызвана символическими ссылками на JDK. Файл | Недействительные кеши должны помочь. В противном случае укажите путь JDK к прямой домашней папке JDK, а не символическую ссылку.
Пункт меню Invalidate Caches доступен в меню IntelliJ IDEA File .
Прямой путь JDK после недавнего обновления Apple Java:
В IDEA вы можете настроить новый JSDK в File | Структура проекта , выберите SDK слева, затем нажмите кнопку [+] , затем укажите указанный выше домашний путь JDK, вы должны получить что-то вроде этого:
источник
which java
в терминале он печатает,/Library/Java/JavaVirtualMachines/jdk1.7.0_45.jdk/Contents/Home/bin/java
а затем используетHome
путь dir для ввода в диалоговом окне идеи IntelliJ, например,/Library/Java/JavaVirtualMachines/jdk1.7.0_45.jdk/Contents/Home
Просто попробовал это недавно, и при попытке выбрать JDK ...
/System/Library/Java/JavaVirtualMachines/
отображается как пустой при открытии и выборе через IntelliJ . Поэтому я не мог выбрать JDK ...Я обнаружил, что для решения этой проблемы , когда открываются окна поиска (нажатие [+] JDK), просто используйте сочетание клавиш Shift + CMD + G, чтобы указать путь. (
/System/Library/Java/JavaVirtualMachines/1.6.0.jdk
в моем случае)И вуаля, с этого момента IntelliJ может найти все.
источник
Путь JDK может измениться при обновлении JAVA. Для Mac вы должны перейти по следующему пути, чтобы проверить установленную версию JAVA.
Затем предположим, что версия JDK, которую вы нашли
jdk1.8.0_151.jdk
, это путь к домашнему каталогу внутри него - это домашний путь JDK.В моем случае это было:
Вы можете настроить его, перейдя в
File -> Project Structure -> SDKs
.источник
На Mac IntelliJ Idea 12 имеет свои настройки / раскладки клавиатуры, размещенные здесь: ./Users/viliuskraujutis/Library/Preferences/IdeaIC12/keymaps/
источник