繁体   English   中英

离子Android平台构建失败

[英]Ionic Android Platform Build Failed

每当我尝试在离子上构建我的android平台时,我会被错误表示欢迎,声明我的JAVA_HOME无效,而它指向正确的路径,如下所示。 我尝试删除并重新添加平台并重新添加环境变量中的路径,但似乎没有任何效果。 我一直试图解决这个错误几天了。 请帮忙!

输入:

ionic build android

输出:

[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)

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

我有类似的问题,

在我的情况下,我设置JAVA_HOME=\\Java\\jdk1.7.0_45 ,我的实际安装版本在jdk1.7.0_75下。

所以检查安装的版本是jdk1.7.0_75

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM