相关疑难解决方法(0)

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

类似于:
- Intellij 14提供的javaHome似乎无效
- Android Studio - 提供的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'.
Run Code Online (Sandbox Code Playgroud)
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)
Run Code Online (Sandbox Code Playgroud)
C:>env
...
JAVA_HOME=C:\Program Files\Java\jdk1.8.0_40
...
Run Code Online (Sandbox Code Playgroud)

java intellij-idea gradle intellij-14

91
推荐指数
8
解决办法
7万
查看次数

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

我决定将我的JDK更新为Java 8,并安装到C:\Program Files\Java\jdk1.8.0带有jre子目录的默认位置.

我不确定Android Studio是如何计算出JDK的位置的,所以我决定启动它并查看.我收到以下消息:

无法完成Gradle执行.

原因:提供的javaHome不是有效的文件夹.您提供了:C:\ Program Files\Java\jdk1.7.0_45

我更新了我的JAVA_HOME环境变量(包括系统和用户)以指向新路径,并尝试将其添加到我的PATH变量,但每次我尝试在Android Studio中构建时,我都会得到相同的消息.引用的路径在我的环境变量中无处可寻,所以从哪里获取它以及如何更改它?

谢谢

java java-8 android-studio

49
推荐指数
3
解决办法
4万
查看次数