從命令行運行使用Java的程序時遇到問題。我收到一條消息說Java.exe找不到。設置JAVA_HOME
我跟着instructions found in several places for setting JAVA_HOME in Windows 7。
正如我指着作爲指示JDK文件夾中的圖片中可以看到,我也試了幾個變化,包括連接到bin文件夾(其中java.exe的所在地)。
我在做什麼錯,我該如何調試。
編輯:
鍵入SET在命令提示符輸出
從命令行運行使用Java的程序時遇到問題。我收到一條消息說Java.exe找不到。設置JAVA_HOME
我跟着instructions found in several places for setting JAVA_HOME in Windows 7。
正如我指着作爲指示JDK文件夾中的圖片中可以看到,我也試了幾個變化,包括連接到bin文件夾(其中java.exe的所在地)。
我在做什麼錯,我該如何調試。
編輯:
鍵入SET在命令提示符輸出
如許多人提到我必須添加...
C:\Program Files\Java\jdk_version\bin
...到路徑變量。
但是沒有提到並且阻止了這個工作,因爲我必須確保 java \ bin目錄位於windows \ system32目錄之前的路徑語句中,否則這將不起作用。
我能找到信息here。
從桌面,右鍵單擊計算機圖標。
1.從上下文菜單中選擇屬性。
2.單擊高級系統設置鏈接。
3.點擊環境變量。在部分系統變量中,找到PATH環境變量並將其選中。點擊修改。如果PATH環境變量不存在,請單擊新建。
4.在編輯系統變量(或新建系統變量)窗口中,指定PATH環境變量的值。點擊確定。單擊確定關閉所有剩餘的窗口。
更多細節.. PATH and CLASSPATH
2個錯誤:
你缺少bin
文件夾。 通常情況下,正確的路徑是C:\Program Files\Java\jdk_version\bin
JAVA_HOME
通常是由一些腳本或程序,如果你有興趣從cmd
運行Java的工具,你必須到該目錄添加到PATH
您是否重新啓動了命令控制檯?直到控制檯關閉並重新打開後,環境變量更改纔會生效。您也可能需要將JAVA_HOME添加到PATH環境變量中。您可以通過編輯路徑並添加條目'%JAVA_HOME%;' –