【问题标题】:gradlew.bat invalid directory in android studiogradlew.bat android studio中的无效目录
【发布时间】:2014-08-19 01:13:29
【问题描述】:

如何解决以下错误?

ERROR: JAVA_HOME is set to an invalid directory: C:\Program Files\Java\jdk1.7.0_67\bin;

请在您的环境中设置 JAVA_HOME 变量以匹配 Java 安装的位置。

我今天已经研究了好几个小时,但我找不到适合我的解决方案。 我的 JAVA_HOME 设置为 C:\Program Files\Java\jdk1.7.0_67;

我尝试将其设置为 JAVA_HOME C:\Progra~2\Java\jdk1.7.67;根据不同线程的建议,但 gradle 仍然在 android studio 中抛出相同的错误。

有人知道现在可能出了什么问题吗?

【问题讨论】:

    标签: java android gradle android-studio


    【解决方案1】:

    您需要从 JAVA_HOME 变量的末尾删除 bin。如果 Android Studio 仍然出现相同的错误,请关闭并重新启动它。如果仍然出现同样的错误,请重新启动机器。

    【讨论】:

    • 我在重新启动 astudio 后收到相同的更改错误,错误:JAVA_HOME 设置为无效目录:C:\Program Files\Java\jdk1.7.0_67;我也试过 Progra~1 但后来我得到了这个错误:JAVA_HOME is set to an invalid directory: C:\Progra~1\Java\jdk1.7.0_67;
    • @feilong 你确定这是你的JDK安装目录吗?
    • 是的,先生,我通过将路径放入我的 cmd 行并将其放在那里进行检查。 Progra~2 是错误的,但是我那里只有 JRE。我正在重新启动我的机器,看看是否有帮助。
    • 您需要 JDK,而不仅仅是 JRE。
    • 你误会我了。我说 Progra~2 是错误的,因为我那里只有 32 位安装的 JRE。但我目前在我的 Progra~1 文件夹中设置了运行 64 位 Java JDK 的环境。我只是不明白 gradle 对无效目录的含义。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-07-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多