由于ant错误,Phonegap- platform add命令未执行

时间:2014-04-17 12:50:22

标签: android cordova ant phonegap-build

当我尝试通过此命令添加平台时 cordova platform添加android 我收到以下错误

我搜索了很多并尝试了所有可能的解决方案,但无法修复此 ANT 错误

请给我一些建议如何解决。

C:\Users\.cordova\lib\android\cordova\3.4.0\bin\node_modules\q\q.js: 126
                    throw e;
                          ^ Error: ERROR : executing command 'ant', make sure you have ant installed and add ed to your path.
    at C:\Users\.cordova\lib\android\cordova\3.4.0\bin\lib\check_req s.js:47:27
    at exithandler (child_process.js:633:7)
    at ChildProcess.errorhandler (child_process.js:649:5)
    at ChildProcess.EventEmitter.emit (events.js:95:17)
    at Process.ChildProcess._handle.onexit (child_process.js:795:12) Error: C:\Users\.cordova\lib\android\cordova\3.4.0\bin\create.bat: C ommand failed with exit code 8
    at ChildProcess.whenDone (C:\Users\AppData\Roaming\npm\node_modu les\cordova\src\superspawn.js:126:23)
    at ChildProcess.EventEmitter.emit (events.js:98:17)
    at maybeClose (child_process.js:743:16)
    at Process.ChildProcess._handle.onexit (child_process.js:810:5)

1 个答案:

答案 0 :(得分:0)

您需要在系统上安装Apache ANT并在系统环境变量中设置ant路径。在用户变量中设置以下选项。

ANT_HOME  C:\apache-ant-1.8.2

Path ;C:\apache-ant-1.8.2\bin

将C:\ apache-ant-1.8.2替换为系统上的ant安装路径。你需要添加; C:\ apache-ant-1.8.2 \ bin到你的路径。不要替换它。