IntelliJ Gradle插件:提供的javaHome似乎无效 [英] IntelliJ Gradle Plugin: The supplied javaHome seems to be invalid

查看:480
本文介绍了IntelliJ Gradle插件:提供的javaHome似乎无效的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

类似于:

- Intellij 14提供的javaHome似乎无效

- Android Studio - 提供的javaHome不是一个有效的文件夹



然而,我试图用我的 JAVA_HOME 变量设置为 C:\程序文件\Java\jdk1.8.0_40



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



在intellij中:

 执行外部任务'bootRun'... 
提供的javaHome似乎无效。我找不到java可执行文件。试过的位置:C:\程序文件(x86)\JetBrains\IntelliJ IDEA 14.1\jre\bin\java.exe
完成'bootRun'的外部任务执行。






  C :\> java -version 
java版本1.8.0_40
Java™SE运行时环境(build 1.8.0_40-b25)
Java HotSpot™64位Server VM(build 25.40-b25,mixed mode)






  C:> env 
...
JAVA_HOME = C:\程序文件\Java\jdk1.8.0_40
...


解决方案

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

您的 JAVA_HOME 是64位版本的Java,因此您必须运行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 - 选择-JDK-version-the-IDE-will-run-under


Similar to:
- Intellij 14 the supplied javaHome seems to be invalid
- Android Studio - supplied javaHome is not a valid folder

However, I am trying to use my JAVA_HOME variable which is set to C:\Program Files\Java\jdk1.8.0_40

I do not understand why intellij is looking for the JDK inside of its install directory.

In 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 comes in 2 versions: 32bit and 64bit.

Your JAVA_HOME is 64bit version of Java so you have to run 64bit version of the IDEA ...\IntelliJ\IntelliJ IDEA Community Edition 14.1.2\bin\idea64.exe.

Otherwise, you can provide 32bit JDK or tweak the behaviour with IDEA settings https://intellij-support.jetbrains.com/hc/en-us/articles/206544879-Selecting-the-JDK-version-the-IDE-will-run-under

这篇关于IntelliJ Gradle插件:提供的javaHome似乎无效的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆