Windows操作系統搜索PATH環境變量中列出的當前目錄和目錄中的可執行程序。 JDK的程序(例如Java編譯器javac.exe和Java運行時java.exe)駐留在目錄「\ bin」(其中表示JDK安裝目錄,例如C:\ Program Files \ Java \ jdk1.8.0_xx)。您需要在PATH中包含「\ bin」目錄。
要在Windows XP/VISTA/7/8編輯PATH環境變量:
控制面板⇒系統⇒高級系統設置
切換到 「高級」 選項卡⇒環境變量
在 「系統變量」,向下滾動,選擇 「PATH」 ⇒編輯
((現在的閱讀,然後再繼續下面的3倍,沒有UNDO))
在 「變量值」 字段中插入 「C:\ Program Files文件\的Java \ jdk1.8.0_xx \ BIN」(將xx替換爲升級編號並驗證這是您的JDK的二進制目錄!!!)在所有現有目錄的前面,後跟分號(;),將JDK的二進制目錄與其他現有目錄分開。 不要刪除任何現有的條目;否則,某些現有應用程序可能無法運行。
Variable name : PATH
Variable value : c:\Program Files\Java\jdk1.8.0_xx\bin;[existing entries...]
啊,是的,所有我需要做的就是重新打開命令提示符,它工作得很好,謝謝! – Domenic 2009-11-05 06:02:54
+1。 「(%)我在(java.exe)做@echo%〜$ PATH:我」只是救了我一天。我只是一個偶爾的Windows用戶,我只是不知道可能有另一個隱藏的java.exe在c:\ windows \ system :) – 2010-08-19 18:02:22
上述設置的路徑命令不適用於我在Windows 7下。我不得不使用set path =「%path%; c:\ program files \ java \ jdk1.6.0_16 \ bin。這是沒有引號!我不熟悉Windows命令行,但似乎引號保留。 %path%將使它完全無法使用 – user716468 2013-01-06 07:35:25