我正在尝试使用 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 Current Set
C:\Program Files\Java\jre7
我还在名为 java_home 的路径下设置了一个系统变量并将其设置为
C:\Program Files\Java\jdk1.7.0_55\bin
设置路径后我还重新启动了系统
谁能告诉我出了什么问题吗?
最佳答案
对于遇到同样问题的人,我将路径更改为
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;
%JAVA_HOME%\bin; %ANT_HOME%\bin
这解决了问题
关于java - cordova 没有使用正确的 JAVA_Home 位置?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23241421/