閱讀830 返回首頁    go 京東網上商城


jdk安裝後為什麼要配置Path環境變量

 

我們知道運行java程序需要進行兩個步驟

 

第一步 編譯,將源文件編譯成字節碼,對應的是javac命令

第二步 解釋,解釋執行平台無關的字節碼程序,對應的是java命令


 

發現問題

安裝完jdk在cmd執行這兩個命令的時候

會提示"不是內部或外部命令,也不是可運行程序或批處理文件"

 

 

問題原因

雖然計算機安裝jdk並且jdk的安裝路徑下麵包含了這兩個命令

但是計算機不知道到哪裏找這兩個命令。

Windows操作係統根據path環境變量來查找命令

Path環境的值是一係列路徑,操作係統會在這一係列路徑中查找命令

若找到則該命令可執行,否則出現錯誤提示

Linux操作係統則根據PATH環境變量來查找命令

PATH環境變量的值也是一係列路徑

 

 

注意點

Windows操作係統不區分大小寫,設置Path和PATH並無區別

Linux係統是區分大小寫的,設置Path和PATH是有區別的

因此我們隻需要設置PATH即可

 

 

解決辦法

以Windows為例配置環境變量Path,內容為安裝jdk的bin目錄如c:/jdk/bin

這樣計算機可以找到javac和java兩個命令了,就可以完成編譯和解釋java程序了

 


參考自《瘋狂java講義》

 

 

最後更新:2017-04-02 16:48:06

  上一篇:go Android測試教程
  下一篇:go jdk安裝後為什麼要配置Path環境變量