簡體   English   中英

PhoneGap-無法找到javac.exe

[英]PhoneGap - cannot locate javac.exe

我是PhoneGap的新手,我嘗試按照入門指南所示進行安裝和工作,但是它是如此復雜...

所以這是我的問題:

  1. 我已將phonegap下載到c:\\ boaz \\ mobile \\目錄。
  2. 在相同的地方,我已經下載了Java SDK。
  3. 我已經按照phonegap中的指南使用平台工具和工具設置了PATH環境。
  4. 我創建了一個JAVA_HOME變量,將其值指定為:c:\\ Program Files(x86)\\ java \\ jdk1.7.0_21 \\ bin \\,然后檢查是否有javac.exe文件...及其位置。 ..
  5. 最后,我設置了PATH並將其也分配給c:\\ Program Files(x86)\\ java \\ jdk1.7.0_21 \\ bin \\

當我嘗試創建一個項目時,它說:

在此處輸入圖片說明 我該怎么辦?

create.bat文件

換第24行

如果[%%〜$ PATH:X] == [](

如果[%%〜$ PATH:%% X] == [](

嘗試在路徑中“程序文件”之后放置一個空格。

而不是C:\\ Program Files(x86)\\ Java \\ jdk1.7.0_21 \\ bin \\

嘗試C:\\ Program Files(x86) \\ Java \\ jdk1.7.0_21 \\ bin \\

真正的問題是您已將JAVA_HOME設置為指向錯誤的目錄。

我創建了一個JAVA_HOME變量,將其值指定為:c:\\ Program Files(x86)\\ java \\ jdk1.7.0_21 \\ bin \\,然后檢查是否有javac.exe文件...及其位置。 ..

您確實應該將其設置為指向c:\\Program Files(x86)\\java\\jdk1.7.0_21 ; 即JDK安裝的根目錄。

您必須正確設置兩個環境變量PATH和JAVA_HOME。

JAVA_HOME應該設置為C:\\ Program Files \\ Java \\ jdk1.7.0_51(或JDK的最新版本)

PATH應包含“%JAVA_HOME%\\ bin”

要檢查安裝是否正確,請從C:\\鍵入javac -version

我在設置phonegap時遇到了同樣的問題,我要做的是創建用戶變量調用PATH,而不是系統變量,只是新的用戶變量

我的用戶變量PATH是-

C:\Program Files\Java\jdk1.8.0_20\bin;C:\Program Files\ANT\apache-ant-1.9.4\bin;C:\Program Files\Android\android-sdk\platform-tools;C:\Program Files\Android\android-sdk\tools;

它將正常工作..

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM