簡體   English   中英

javac無法識別為內部或外部命令

[英]javac isn't recognized as an internal or external command

我知道這個問題已經被問過很多次了,但是我嘗試了很多解決方案,但都無濟於事。 如果我在提示符下輸入“ path”,則會得到以下信息:

PATH=%CommonProgramFiles%\Microsoft Shared\Windows Live;C:\Windows\system32;C:\W
indows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\P
rogram Files (x86)\ATI Technologies\ATI.ACE\Core-Static; ;C:\Program Files\Commo
n Files\Microsoft Shared\Windows Live; C:\Program Files\Java\jdk1.7.0_45\bin;

因此,這似乎是正確的。 我該怎么辦?

C:\\...前面有多余的空間C:\\...刪除它。

...; C:\Program Files\Java\jdk1.7.0_45\bin;
    ^

干杯,

C:\Program Files\Java\jdk1.7.0_45\bin;

在這行之前有多余的空間。

在Windows環境中,您可以通過兩種方式設置路徑

1)臨時設定路徑

打開cmd(命令提示符)開始--->運行---輸入cmd ----在cmd中輸入以下內容

設置路徑點擊Enter Ex:設置路徑C:\\ Program Files \\ Java \\ jdk1.6.0_29 \\ bin

這只會將路徑設置為當前的cmd窗口

2)永久設置路徑

右鍵單擊我的電腦->屬性->高級->環境變量->在系統變量內部,在組框中選擇路徑,然后單擊編輯,在打開的窗口中將變量值文本框放進去; 在jdk目錄的bin路徑的最后和過去----->選擇ok

現在打開cmd type path命令,看到...輸出文本中的該路徑

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM