【发布时间】:2017-12-24 06:17:45
【问题描述】:
我在我的系统C:\Program Files\Java\jdk1.8.0_
131\bin; 中设置了JAVA_HOME,并且我试图在命令提示符下运行cordova 命令(cordova build),但我得到了下面的错误。我已经尝试了所有方法,但无法解决此问题:
错误:JAVA_HOME 设置为无效目录:C:\Program 文件\Java\jdk1.8.0_131\bin;
请在您的环境中设置 JAVA_HOME 变量以匹配
Java 安装的位置。
【问题讨论】:
-
JAVA_HOME只能达到C:\Program Files\Java\jdk1.8.0_ 131 -
我删除了仍然遇到同样的错误
-
更改变量后,您需要重新启动命令行..还要删除变量开头和结尾的双引号
-
搜索Setting and getting windows environment variables from the command prompt 之类的内容,了解如何设置和检查环境变量。
-
它工作正常,但出现另一个错误FAILURE:构建失败并出现异常。 * 出了什么问题:无法启动守护进程。此问题可能是由于守护程序配置不正确造成的。例如,使用了无法识别的 jvm 选项。请参阅docs.gradle.org 3.3/userguide/gradle_daemon.html 上有关守护进程的用户指南章节 请阅读以下进程输出以了解更多信息: ------------------ ----- VM 初始化时出错无法为 2097152KB 对象堆预留足够的空间