cordova没有使用正确的JAVA_Home位置?

时间:2014-04-23 10:20:52

标签: java android cordova

我正在尝试使用cordova构建一个android项目,但我遇到了JDK的问题。

我已确定路径正确并指向我的JDK:

C:\Program Files\nodejs;
C:\Mobile\Android\adt-bundle-windows-x86_64-20131030\adt-bundle-windows-x86_64-20131030\sdk\tools; C:\Mobile\apache-ant-1.9.3-bin\apache-ant-1.9.3\bin; C:\Program
 Files\Java\jdk1.7.0_55\bin; C:\Program Files\Java\jre7\bin

当我在命令提示符下运行echo%JAVA_HOME%时显示

  

C:\ Program Files \ Java \ jdk1.7.0_55 \ bin

但是当我运行cordova build命令时,它声明JAVA_HOME当前设置

 C:\Program Files\Java\jre7

我还在名为java_home的路径下设置了一个系统变量,并将其设置为

 C:\Program Files\Java\jdk1.7.0_55\bin

自设置路径

后,我也重新启动了系统 谁能告诉我出了什么问题?

1 个答案:

答案 0 :(得分:1)

对于遇到同样问题的人,我将PATH更改为

  

C:\ Program Files \ nodejs;   C:\手机\的Android \ ADT-束 - 窗口x86_64-20131030 \ ADT-束 - 窗口x86_64-20131030 \ SDK \工具; C:\移动\ Apache的蚂蚁1.9.3斌\ Apache的蚂蚁1.9.3 \ BIN;

     

%JAVA_HOME%\ bin中; %ANT_HOME%\ bin中

这解决了问题