javac不可用的處理方法
阿新 • • 發佈:2019-01-22
初學java的朋友,初次在控制檯(cmd)編譯java源程式時,控制往往輸出“javac不是內部或外部命令,也不是可執行的程式或批處理檔案”的提示。
這其實是環境變數中的系統變數沒設定好。
注:Path,中文為“路徑”,就是檔案所在位置,如:(C:/Program Files/360safe)
ClassPath,就是類路徑。(設定時,把輸入法狀態調整為英文)
第一步,要確認電腦上裝了jdk工具包(java工具包),並且知道裝在什麼地方。
第二步,滑鼠右鍵單擊“我的電腦”,選擇“屬性”。在“系統屬性”中切換到“高階”。
第三步,在“高階”選項卡中選擇“環境變數”。
第四步,在“環境變數”中的“系統變數”中新建:
變數名:JAVA_HOME
變數值:D:/Program Files/Java/jdk1.6.0 (java工具包的路徑)
變數名:ClassPath
變數值:.;%JAVA_HOME%/lib;%JAVA_HOME%/lib/tools.jar(前面是一個點號和分號,中間是一個分號)
變數名:Path
變數值:%JAVA_HOME%/bin;%JAVA_HOME%/jre/bin;(系統中一般自帶有“Path”項,只需要做一下修改,把變數值加進去。每一串字元寫完要以分號結尾。)
第五步,設定完後。在cmd輸入: java -version 再按回車。如果cmd中輸出你的java版本資訊,表示Path設定成功。
以上字串不能有一處錯誤,否則輸不出結果。