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 -versionjava 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