【发布时间】:2014-06-12 20:17:52
【问题描述】:
我正在使用 Cordova 进行移动应用程序开发。
我已经使用 npm 命令安装了 Cordova,安装后,我创建了一个 cordova 项目。每当我尝试向项目添加平台(android)时,它都会引发以下错误:
错误:正在执行命令“ant”,请确保您已安装 ant 并将其添加到您的路径中
我已经在我的系统上安装了ant,并配置了%ANT_HOME%\bin 和其他各自所需平台的路径,例如JAVA_HOME、ANDROID_PLATFORM_TOOLS 和ANDROID_TOOLS。
每当我在 cmd 中执行 ant 命令时,都不会抛出任何错误。比如在cmd中执行ant -version命令后收到的输出是:
Apache Ant(TM) 版本 1.9.3 于 2013 年 12 月 23 日编译。
我在 Stack Overflow 上解决了许多问题,并解决了 tools.jar 不在 JRE 的 Lib 目录中的问题。 platform add 仍然无法正常工作。
请帮我解决这个问题。任何帮助将不胜感激。
【问题讨论】:
-
this answer 可能会有所帮助。
-
你重启命令行了吗?环境更改仅在您创建新的 cmd 窗口后生效。在某些配置中,它甚至可能需要重新启动(但自 XP 时代以来我还没有这样做过)。
-
@Onik 感谢您的回复。我已经添加了所有这些路径,但它仍然无法正常工作。 'Ant' 命令单独工作,为什么 cordova 无法识别命令?
标签: java android cordova ant ionic-framework