首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Ionic Android平台构建失败

Ionic Android平台构建失败
EN

Stack Overflow用户
提问于 2015-03-26 03:41:50
回答 2查看 2.9K关注 0票数 5

每次我尝试在ionic上构建我的安卓平台时,我都会收到一个错误,指出我的JAVA_HOME是无效的,而它却指向了正确的路径,如下所示。我尝试删除和重新添加平台,并在环境变量中重新添加路径,但似乎都不起作用。几天来,我一直在尝试解决这个错误。请帮帮我!

输入:

代码语言:javascript
复制
ionic build android

输出:

代码语言:javascript
复制
[Error: Failed to run "java -version", make sure that you have a JDK installed.
You can get it from: http://www.oracle.com/technetwork/java/javase/downloads.
Your JAVA_HOME is invalid: C:\Program Files\Java\jdk1.7.0_75;
]
ERROR building one of the platforms: Error: C:\myApp\platforms\android\cordova\b
uild.bat: Command failed with exit code 2
You may not have the required environment or OS to build this project
Error: C:\myApp\platforms\android\cordova\build.bat: Command failed with exit co
de 2
    at ChildProcess.whenDone (C:\Users\com\AppData\Roaming\npm\node_modules\cord
ova\node_modules\cordova-lib\src\cordova\superspawn.js:131:23)
    at ChildProcess.emit (events.js:98:17)
    at maybeClose (child_process.js:756:16)
    at Process.ChildProcess._handle.onexit (child_process.js:823:5)
EN

回答 2

Stack Overflow用户

发布于 2015-03-26 05:52:37

您是否检查过它所引用的JAVA_HOME是否存在?打开命令提示符,然后输入:"%Java_home%/bin/java" -version查看结果。如果您从Java获得版本信息以外的任何信息,则需要在Windows环境变量中验证和更新JAVA_HOME的系统变量。

票数 0
EN

Stack Overflow用户

发布于 2015-10-29 19:29:00

我也遇到过类似的问题,

在我的例子中,我设置了JAVA_HOME=\Java\jdk1.7.0_45,而我实际安装的版本是在jdk1.7.0_75下。

因此检查安装的版本是否为jdk1.7.0_75

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/29265028

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档