为什么JAVA_Home会导致Ionic出现问题?

时间:2015-09-29 06:14:00

标签: java android ionic

在您将此问题标记为重复之前,请考虑我的要求。

我能够在c9工作区上构建和运行离子应用程序。完美的工作。但不知何故,我的笔记本电脑导致我JAVA_HOME问题

已经安装了jdk,JAVA_Home指向C:\ Progra~1 \ JAVA \ jdk1.7.0.79

但我仍然不能ionic run android。请帮帮我

PS我尝试卸载并重新安装JDK。我在Windows 10 OS上

enter image description here

1 个答案:

答案 0 :(得分:0)

在您运行ionic run android之前,先运行第一个:

%JAVA_HOME%\bin\java -version

如果出现错误,如果输出不是您期望的Java版本,则JAVA_HOME未正确设置。在调试时,您可以使用以下命令在shell中进行设置:

set JAVA_HOME=C:\path\to

然后重复上一个命令来测试你是否有语法,拼写和引用权。

<强>更新

从您的错误消息中,看起来离子正在寻找路径上的Java可执行文件,而不是使用Java home。因此,如路径,例如:

set JAVA_HOME=C:\path\to
set PATH=℅JAVA_HOME℅\bin;℅PATH%
ionic run android