今天在本身電腦裏用cmd編輯java時出現「‘javac’不是內部或外部命令,也不是可運行的程序或批處理文件」的錯誤。把解決過程寫了下來,有遇到相同問題的同窗能夠參考下吧。java
1、首先下載JDK的最新版本。能夠去http://java.sun.com/javase/downloads/index.jsp下載最新版本JDK1.6。我安裝在"c:\Program Files\Java\jdk1.6.0_10"(以此爲例)。 jsp 2、安裝好後進行配置。右擊「個人電腦」,打開「屬性」,選擇「高級」裏面的「環境變量」。在新打開的界面中系統變量須要設置三個屬性。在沒安裝過JDK的電腦中path屬性是原本存在的。spa 1)在「系統變量」點擊「新建」,而後變量名寫上"java_home",在變量值寫上剛纔的安裝路徑"c:\Program Files\Java\jdk1.6.0_10"。命令行 2)在系統變量裏找到path,點擊編輯。path的含義就是系統在任何路徑下均可以識別java命令。添加變量值";c:\Program Files\Java\jdk1.6.0_10\bin;c:\Program Files\Java\jdk1.6.0_10\jre\bin"。(注:紅色部分根據本身的安裝地址;最前面的封號不能少) cmd 3)系統變量中點擊「新建」,而後變量名寫上"classpath",該變量的含義爲java加載類(bin or lib)的路徑,只有類在classpath中,java命令才能識別。其值爲「C:\Program Files\Java\jdk1.6.0_10\lib\dt.jar;C:\Program Files\Java\jdk1.6.0_10\lib\tools.jar"(注:紅色部分根據本身的安裝地址)。 io 3、驗證是否安裝成功。點擊「開始」->「運行」,輸入"cmd",進入命令行界面,打入"java -version",若是安裝成功,則系統顯示 java version "1.6.0_10".....(不一樣版本號則不一樣)table 問題解決class |