Я використовую IntelliJ IDEA 10. Кожен раз, коли я створюю новий проект, він просить мене вибрати JDK для цього проекту. Хтось знає, як я можу налаштувати його та зробити його простим у використанні?
Я використовую IntelliJ IDEA 10. Кожен раз, коли я створюю новий проект, він просить мене вибрати JDK для цього проекту. Хтось знає, як я можу налаштувати його та зробити його простим у використанні?
Відповіді:
Якщо ви перебуваєте на Mac OS X або Ubuntu, проблема викликана символьними посиланнями на JDK. Файл | Недійсні кеші повинні допомогти. Якщо це не так, вкажіть шлях JDK до прямої папки JDK Home, а не на симпосилання.
Пункт меню недійсних кешів доступний у файлі IntelliJ IDEA меню .
Прямий шлях JDK після останнього оновлення Apple Java:
/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home
У 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.
/Library/Java/JavaVirtualMachines/
Далі, скажімо, що ви знайдете версію JDK jdk1.8.0_151.jdk
, шлях до домашнього каталогу всередині неї - це домашній шлях JDK.
У моєму випадку це було:
/Library/Java/JavaVirtualMachines/jdk1.8.0_151.jdk/Contents/Home
Ви можете налаштувати його, перейшовши на File -> Project Structure -> SDKs
.
На Mac IntelliJ Idea 12 розміщені тут свої налаштування / клавіші: ./Users/viliuskraujutis/Library/Preferences/IdeaIC12/keymaps/