【发布时间】: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