更改PATH變數後仍無法編譯Java程式?

更改PATH變數後仍無法編譯Java程式?

我最近在我的筆記型電腦上安裝了 Windows 8 Pro。

我已經從以下位置下載了最新的 Java 7 Update 11java.com並安裝在系統中。

我已經更改了$PATH變量,它的當前值是:

%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\;C:\Program Files (x86)\Java\jre7\bin

但我仍然得到:

「javac」不被識別為內部或外部命令、可操作程序或批次檔。

我甚至重新啟動過一次電腦。

怎麼了?我該怎麼辦?

答案1

javac位於開發工具包(JDK)中,而不是執行環境(JRE)。

我不記得確切的 Windows 路徑,但查找一個jdk資料夾,然後找到該bin資料夾下面的資料夾。

編輯:您確實安裝了Java開發套件版本,不是嗎? 在這裡下載如果你沒有。

連結位於java.com是為了jre.

答案2

您需要下載 Java JDK,並將 SDK 中 bin 目錄的路徑加入環境變數 PATH 中。

打開cmd並輸入後

java -version

你可以用這個指令檢查它。

相關內容