【发布时间】:2015-05-09 12:58:13
【问题描述】:
我是 Ionic 的初学者。当我构建我的第一个离子应用程序时,我遇到了错误。
Error:Failed to run "java -version", make sure that you have a JDK installed.
Error:D:\andorid\ionic\test\platforms\android\cordova\build.bat: command failed with exit code 2
at ChildProcess.whenDone <C:\users\L\appdata\roaming\npm\node_modules\cordova\node_modules\cordova-lib\src\cordova\suoerspawn.js:131:23>
at ChildProcess. emit <events.js:110:17>
at maybeClose <child_process.js:1008:16>
at Process.ChildProcess._handle.onexit <child_process.js:1080:5>
其实我的java环境安装正确。我可以运行“java -version”。
Java version "1.8.0_20"
Java<TM> SE Runtime Environment <build 1.8.0_20-b26>
Java HotSpot<TM> 64-Bit Server VM <build 25.20-b23,mixed mode>
如何解决?
【问题讨论】:
-
你的ant版本是多少?蚂蚁版本
-
@Aks 我的ant版本是1.9.4
-
这个stackoverflow.com/questions/22868472/… 可能会有所帮助
-
@Aks 非常感谢!我已经自己解决了。我将JDK和JRE安装在不同的目录中。重新安装JDK后,离子构建成功。
-
我用最简单粗暴的方法配置Android环境,直接安装Android studio保证环境ok。
标签: java android hybrid-mobile-app ionic