Intellij Idea 14.1.4 Mac OS X Yosemite 10.10.3 и выше.
Из IDE:
Import Project ->
(Chosen directory to import) ->
Import project from external model, Gradle ->
Gradle Home: /usr/local/Cellar/gradle/2.4/libexec
Gradle JVM: Use JAVA_HOME (not defined yet)
Из оболочки:
echo $JAVA_HOME
/Library/Java/JavaVirtualMachines/jdk1.8.0_45.jdk/Contents/Home
(определено в .profile: export JAVA_HOME = "$ (/ usr / libexec / java_home -v 1.8)"
Чего мне не хватает Я проверил другие обсуждения в SO, например, переменную Intellij JAVA_HOME , но у меня нет приглашения Project SDK.
java
macos
intellij-idea
gradle
bentobox
источник
источник
Ответы:
Вам нужно настроить SDK для проектов Java, как сказал @rizzletang, но вам не нужно создавать новый проект, вы можете сделать это с
Welcome
экрана.В правом нижнем углу выберите
Configure > Project Defaults > Project Structure
:Выбор
Project
вкладки слева покажет, что у вас не выбран SDK:Просто нажмите
New...
кнопку с правой стороны раскрывающегося списка и укажите его на свой JDK. После этого вы можете вернуться к экрану импорта, и он должен просто появиться.источник
Если вы хотите, чтобы ваш JAVA_HOME распознавался intellij, вы можете сделать одно из следующих:
launchctl setenv JAVA_HOME "/Library/Java/JavaVirtualMachines/jdk1.8.0_60.jdk/Contents/Home"
Как уже отвечали другие, вы можете игнорировать JAVA_HOME, настроив SDK в структуре проекта.
источник
Для платформы Windows :
попробуйте запустить 64-битную версию IntelliJ exe по пути, подобному следующему.
обратите внимание, что он доступен рядом с default idea
"C: \ Program Files (x86) \ JetBrains \ IntelliJ IDEA 15.0 \ bin \ idea 64 .exe"
ссылка на сайт
источник
Просто чтобы добавить полноты к выбранному выше ответу, можно также открыть окно «Настройки проекта» (если не на экране приветствия) в IntelliJ IDEA, нажав:
И можете определить Project SDK там!
источник
Убедитесь, что у вас есть настройки JDK. Для этого создайте новый проект, а затем перейдите в файл -> структура проекта. Оттуда вы можете добавить новый JDK. После настройки вернитесь к своему проекту Gradle, и у вас должен быть JDK для выбора в поле «Gradle JVM».
источник
Для MacOS это работало для меня без необходимости жестко задавать конкретную версию Java:
источник
/usr/libexec/java_home
Попробуйте запустить IntelliJ из терминала. Вы можете найти файл приложения в: / Applications / IntelliJ \ IDEA \ 14.app/Contents/MacOS
источник