当前位置: 首页 > 知识库问答 >
问题:

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

年风华
2023-03-14

类似于:
-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'.
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
...

共有1个答案

于鹏
2023-03-14

IDEA有两个版本:32bit和64bit。

您的java_home是64位版本的Java,因此您必须运行IDEA...\IntelliJ\IntelliJ IDEA Community Edition 14.1.2\bin\idea64.exe的64位版本。

否则,您可以提供32bit JDK或使用IDEA设置https://intellij-support.jetbrains.com/hc/en-us/articles/206544879-selection-the-jdk-version-the-ide-will-run-under调整行为

 类似资料:
  • 问题内容: 我正在尝试使用设置为 我不明白为什么intellij在其安装目录中寻找JDK。 在intellij中: 问题答案: IDEA有2个版本:32位和64位。 您的Java是64位版本,因此您必须运行64位版本的IDEA 。 否则,您可以提供32位JDK或通过IDEA设置来调整行为 https://intellij-support.jetbrains.com/hc/en- us/articl

  • 第一次在Windows 7x64上启动IntelliJ IDEA Community Edition 14.0.2时,我在试图导入示例libGDX gradle配置时收到以下错误: IntelliJ14提供的javaHome似乎无效 IDE正在中查找java运行时,但是这些文件存在于这个目录之外的子目录中:。 我的解决方案是将的内容复制到上一级,这解决了问题--但感觉不是正确的做法。 这被记录为一

  • 这真的是我第一次尝试开始开发Android。我正在使用IntelliJ IDEA 15.0.4。我尝试过为我的问题寻找解决方案,但我似乎找不到我正在处理的确切问题。 我一直得到以下错误。 错误:提供的 javaHome 似乎无效。我找不到java可执行文件。尝试的位置: C:\Program Files (x86)\Android\android-sdk\bin\java.exe 我真的不知道从哪

  • 最近,我的组织已经将jdk从Adoptium更改为Adopt ium。从那以后,我的Intellij就不工作了。 错误:- Gradle同步失败:提供的javaHome似乎无效。我找不到java可执行文件。尝试的位置:C:\ Program Files \ AdoptOpenJDK \ JDK-8 . 0 . 282 . 8-hotspot \ bin \ Java . exe 我在设置中更改了

  • 我决定将我的JDK更新为Java8,并安装到的默认位置,其中包含子目录。 我不确定Android Studio是如何确定JDK的位置的,所以我决定启动它,然后看看。我得到以下消息: 未能完成分级执行。 原因:提供的javaHome不是有效文件夹。您提供了:C:\Program Files\java\jdk1.7.0_45 我更新了我的JAVA_HOME环境变量(系统和用户)以指向新的路径,并尝试将

  • 问题内容: 我决定将JDK更新为Java 8,并使用子目录安装到的默认位置。 我不确定Android Studio如何确定JDK位置,因此决定启动它并进行查看。我收到以下消息: 无法完成Gradle执行。 原因:提供的javaHome不是有效的文件夹。您提供了:C:\ Program Files \ Java \ jdk1.7.0_45 我更新了JAVA_HOME环境变量(用于系统和用户)以指向新