Windows 7 64位,重新安裝Android SDK,結果遇到了問題:
在檢測系統是否安裝JDK的時候總是提示:Java SE Development Kit (JDK) not found
Error:Failed to find java version for 'C:\windows\system32\java.exe': [2] 系統找不到指定的檔案
實際上我的JDK是已經安裝完畢的。之前裝Android SDK的時候並沒有遇到這樣的問題。
沒有安裝JDK的請安裝JDK:
安裝之後再往下看
在C:\windows\system32\ 目錄下是有java的
CMD 進入命令列,輸入java 也是有正常反應的。
在報錯介面提示中,有一串英文,大意是,如果你確認你的Java SE Development Kit (JDK)已經安裝,那麼你需要去設定環境系統變數,指定:JAVA_HOME
接下來就是指定環境變數設定JAVA_HOME 的值。
開啟控制台,選擇“系統”。
點擊“進階系統設定”,在“系統屬性”下中,選擇“進階”頁面裡的“環境變數”。
在系統內容變數中尋找名為 JAVA_HOME 的變數,如果沒有的話請建立一個。
設定 JAVA_HOME 變數的值為 C:\Program Files\Java\jdk1.7.0_03
這個值 是JDK的安裝路徑,根據自己安裝路徑和版本的不同自行修改。
順便的話,建立或者修改一下幾個變數值:
將 CLASSPATH 變數 設定值為:
.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar;%JAVA_HOME%\lib\dt.jar
將 PATH 變數 值 在原有值的末尾加上英文半形的分號 ; 然後加上 C:\Program Files\Java\jdk1.7.0_03\bin
這個值同樣請根據自己安裝路徑和版本的不同自行修改。
需要特別注意的是,分號一定要是英文半形字元的分號,path務必不要把之前的值覆蓋了,而是添加在尾部。
最後,一路確認就ok了.
作者:gongzibai