Windows 8.1 64位
VS2013社区使用Cordova应用程序插件(由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工作不正常。 cordova文件夹中的check-requirements工具抱怨java。我最终得到了我的java工作(修复并重新安装,确保设置了正确的路径和环境变量,并且cordova现在是一个快乐的露营者。
当我尝试调试/构建默认应用程序时,我仍然在VS2013中遇到此问题。
我正在运行64位操作系统,但安装了32位JDK。 (根据以前的经验,我在排除故障时就这样做了)。但如上所述,科尔多瓦似乎对要求检查感到满意。
VS设置为使用自动系统变量,并没有抱怨其中任何一个。
我将目录变量添加到用户和系统的“path”系统变量中。
添加了指向根java目录的JAVA_HOME var。 (用户和系统)
添加了指向root java dir \ bin的JAVA var。 (用户和系统)
我非常感谢任何意见。
答案 0 :(得分:0)
最终能够建立/运行。
似乎是因为我在Java环境被破坏之前创建了项目,项目一直被打破。现在已经修复了Java环境并创建了一个新项目!但是我不能使用与前一个项目相同的名称,否则构建将失败。关于之前的应用程序(名称)的配置,可能存在某些记录。
现在我只是更改了名字并继续前进。