Я використовую 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/