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 variable ,但没有 Project SDK 提示。
最佳答案
您需要为 Java 项目设置一个 SDK,就像 @rizzletang 说的那样,但您不需要创建一个新项目,您可以从 Welcome
屏幕进行。
在右下角,选择Configure > Project Defaults > Project Structure
:
选择左侧的Project
标签会显示你没有选择SDK:
只需单击下拉列表右侧的 New...
按钮并将其指向您的 JDK。之后,您可以返回导入屏幕,它应该会显示出来。
关于java - Intellij 想法 : Importing Gradle project - getting JAVA_HOME not defined yet,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31215452/