[英]cordova is not using correct JAVA_Home location?
我正在嘗試使用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
自設置路徑以來,我還重新啟動了系統
誰能告訴我怎么了?
對於有相同問題的任何人,我將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中
這解決了問題
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.