【发布时间】:2018-04-12 22:17:38
【问题描述】:
错误:无法运行“javac -version”,请确保您有 JDK 安装。你可以从: http://www.oracle.com/technetwork/java/javase/downloads。您的 JAVA_HOME 无效:C:\Program Files\Java\jdk1.8.0_152;
[ERROR] 运行cordova run android时出错(退出代码 1)
我的 JAVA_HOME : C:\Program Files\Java\jdk1.8.0_152;C:\Program Files\Java\jdk1.8.0_152\bin;
ANDROID_HOME: C:\Users\Felipe\AppData\Local\Android\sdk;
路径:%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\;%JAVA_HOME%\bin;%ANDROID_HOME%\tools;%ANDROID_HOME %\platform-tools;C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\Program Files (x86)\ATI Technologies\ATI.ACE\Core-Static;C:\Program Files (x86) \Windows Live\Shared;C:\Program Files (x86)\Skype\Phone\;C:\Program Files\PuTTY\;C:\Program Files\Git\cmd;C:\Program Files\Git\mingw64\bin ;C:\Program Files\Git\usr\bin;C:\Program Files\nodejs\;C:\apache-ant-1.9.6\bin;%JAVA_HOME%;C:\Users\Felipe\AppData\Local\ Android\sdk\build-tools\27.0.0;C:\Users\Felipe\AppData\Local\Android\sdk\tools;
知道为什么当我尝试使用 ionic cordova run android 时返回此错误吗?
【问题讨论】:
-
JAVA_HOME应该只包含一个条目,指向 JRE/JDK 的根目录。在您的情况下,JAVA_HOME应该是C:\Program Files\Java\jdk1.8.0_152 -
谢谢!工作...
-
在针对我的物理 android 设备构建 Apache Cordova 后,我随机出现了这个错误。断开和重新连接物理设备烦人地解决了这个问题:/
标签: java android version javac