IntelliJ Gradle插件:提供的javaHome似乎无效

我正在尝试使用JAVA_HOME设置为C:\Program Files\Java\jdk1.8.0_40

我不明白为什么intellij在其安装目录中寻找JDK。

在intellij中:

Executing external task 'bootRun'...

The supplied javaHome seems to be invalid. I cannot find the java executable. Tried location: C:\Program Files (x86)\JetBrains\IntelliJ IDEA 14.1\jre\bin\java.exe

External task execution finished 'bootRun'.


C:\>java -version

java version "1.8.0_40"

Java(TM) SE Runtime Environment (build 1.8.0_40-b25)

Java HotSpot(TM) 64-Bit Server VM (build 25.40-b25, mixed mode)


C:>env

...

JAVA_HOME=C:\Program Files\Java\jdk1.8.0_40

...

回答:

IDEA有2个版本:32位和64位。

JAVA_HOME的Java是64位版本,因此您必须运行64位版本的IDEA ...\IntelliJ\IntelliJ IDEA

Community Edition 14.1.2\bin\idea64.exe

否则,您可以提供32位JDK或通过IDEA设置来调整行为 https://intellij-support.jetbrains.com/hc/en-

us/articles/206544879-Selecting-the-JDK-version-the-IDE-will-

破烂

以上是 IntelliJ Gradle插件:提供的javaHome似乎无效 的全部内容, 来源链接: utcz.com/qa/410010.html

回到顶部