【问题标题】:VS2013 Community, Windows 8.1 , Cordova build/debug errorVS2013 社区,Windows 8.1,Cordova 构建/调试错误
【发布时间】:2015-01-06 11:40:50
【问题描述】:

Windows 8.1 64 位

带有 Cordova 应用插件的 VS2013 社区(由 VS 自动配置)

当我尝试调试/运行 hello world 示例时出现错误(全新项目,刚刚创建,没有更改)

Error   2   C:\Users\Louis\.cordova\lib\npm_cache\cordova-android\3.6.4\package\bin\create.bat: Command failed with exit code 8

根据其他人遇到的类似问题,我发现我的 Java 无法正常工作。科尔多瓦文件夹中的检查要求工具抱怨 java.lang.我最终让我的 java 工作了(修复并重新安装,确保设置了正确的路径和环境变量,cordova 现在是一个快乐的露营者。

但是,当我尝试调试/构建默认应用程序时,我仍然在 VS2013 中遇到此问题。

我运行的是 64 位操作系统,但安装了 32 位 JDK。 (根据以前的经验,我在进行故障排除时会这样做)。但如前所述,cordova 似乎对需求检查很满意。

VS 设置为使用自动系统变量,并且不会抱怨其中任何一个。

我将目录变量添加到用户和系统的“路径”系统变量中。

添加了指向根 java 目录的 JAVA_HOME 变量。 (用户和系统)

添加了指向根 java dir\bin 的 JAVA var。 (用户和系统)

如有任何意见,我将不胜感激。

【问题讨论】:

  • 你有没有按照here的指示运行普通的ant
  • 嘿,谢谢你的建议,不过我确实让它工作了,看看我的回答。

标签: java visual-studio cordova visual-studio-2013


【解决方案1】:

终于可以编译/运行了。

似乎是因为我早些时候在 Java 环境被破坏时创建了项目,所以项目一直被破坏。现在创建了一个新项目,Java 环境已修复,并且可以构建!。但是我不能使用与前一个项目相同的名称,否则构建会失败。关于上一个 app (name) 的配置,可能有一些记录卡在某处。

现在我只是更改了名称并继续前进。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2016-02-15
    • 1970-01-01
    • 2014-05-22
    • 2020-06-29
    • 1970-01-01
    • 1970-01-01
    • 2015-11-14
    • 1970-01-01
    相关资源
    最近更新 更多