离子构建失败[错误:找不到JAVA_HOME。尝试手动设置环境变量]&命令失败,退出代码为2

时间:2016-04-17 13:39:47

标签: ionic-framework

[在我已经安装了android sdk之前,有没有人看过这个问题,但我不知道接下来要做什么感谢你帮助XD(我正在运行ubuntu 15.10)]

  

jn_0810 @ jacky-ng-xps:〜/ TakeAway $ ionic build android运行命令:   /home/jn_0810/TakeAway/hooks/after_prepare/010_add_platform_class.js   / home / jn_0810 / TakeAway添加到body类:platform-android Running   命令:/ home / jn_0810 / TakeAway / platforms / android / cordova / build   [错误:找不到JAVA_HOME。尝试设置环境变量   手动] ERROR构建其中一个平台:错误:   / home / jn_0810 / TakeAway / platforms / android / cordova / build:命令失败   退出代码2您可能没有所需的环境或操作系统   构建此项目错误:   / home / jn_0810 / TakeAway / platforms / android / cordova / build:命令失败   退出代码2       在ChildProcess.whenDone(/usr/local/lib/node_modules/cordova/node_modules/cordova-lib/src/cordova/superspawn.js:131:23)       在emitTwo(events.js:87:13)       在ChildProcess.emit(events.js:172:7)       在maybeClose(internal / child_process.js:827:16)       在Process.ChildProcess._handle.onexit(internal / child_process.js:211:5)

enter image description here

1 个答案:

答案 0 :(得分:0)

您必须在.bashrc文件中设置ANDROID_HOME环境变量,如下所示:

export ANDROID_HOME="path/to/android-dir"