vs2013 cordova failed to run java -version解决办法
如果你使用vs2013开发cordova项目时,编译项目时如果出现下面的错误
Failed to run "java -version",make sure your java environment is set up
错误,那一般是你的java sdk版本不一样的问题。
之前系统安装过java sdk7(因为也安装了mono for Android的vs插件,mono for Android要求java sdk为32位版本)和Android sdk,已设置好java_home系统环境变量为java sdk7安装路径,mono for Android可以正常编译运行。安装vs2013的 Cordova插件时,所以没有选择安装cordova安装环境下的java和Android sdk。
但是使用mono for Android安装的java sdk7 32位编译cordova项目出现Failed to run "java -version",make sure your java environment is set up错误,翻墙谷歌了下有说java sdk系统环境变量没有设置对,但是我确认肯定java sdk系统环境变量绝对是对的,因为mono for Android是正常的。后面在stackoverflow看到一个问题说是cordova需要java sdk6 32位版本的,于是下载了java sdk6 32位的安装后,讲java sdk环境变量指向sdk6的路径,编译,不再出现错误。
加支付宝好友偷能量挖...
原创文章,转载请注明出处:vs2013 cordova failed to run java -version解决办法