phonegap运行android:命令无法执行:ant jar - 在Windows上

时间:2013-11-16 09:46:57

标签: android ant cordova

当我尝试将android平台添加到新的phonegap项目(3.1.0)时,我收到以下错误:

  Checking Android requirements...
    Creating android project...
    [Error: An error occured during creation of android sub-project. Creating Cordova project for the Android platform:

    Command failed to execute : ant jar

我做了很多研究并尝试了很多不起作用的潜在解决方案。所以我最后的希望是Stackoverflow。

  • 我正在使用已正确安装的Java jdk 1.7.0_45(也尝试过JRE)
  • 我正在使用ant 1.9.2,我完全可以在命令行中检查ant的版本。这里唯一的问题是ant jar给了我一个build.xml错误。我认为这是导致Command failed to execute : ant jar错误的主要原因。

  • 我在整个节点安装了phonegap和cordova,这些也完美无缺。

  • 我的路径都已正确配置。

我不知道该怎么做,我需要知道一种获得正确build.xml的方法。我希望有人可以帮助我!

1 个答案:

答案 0 :(得分:8)

ANT工具在JRE lib目录中找不到tools.jar。

为了解决您的问题:

tools.jar从Java / JDK1.7.0_45 / lib目录复制到Java / JRE7 / lib目录并且
再次运行命令cordova platform add android

希望这会对你有所帮助。