簡體   English   中英

Java不會編譯

[英]Java won't compile

嘗試編譯Java代碼時出現錯誤。 'javac' is not recognized as an internal or external command, operable program or batch file.

我的目錄如下所示: Computer -> OS(C:) -> Program Files -> Java -> jdk1.8.0_60 -> Bin

當我在CMD中鍵入set path我得到以下信息: Path=file:///C:/Program%20Files/Java/jdk1.8.0_60/bin

我的問題是:為什么即使更改路徑也無法識別javac

C:\\Program Files (x86)\\Java\\jdk1.8.0_11\\bin;

在此處輸入圖片說明 在此處輸入圖片說明

請注意,您的Java位於Program Files (x86)而不位於Program Files

您應該這樣設置路徑,

set path=C:\Program Files (x86)\Java\jdk1.8.0_11\bin
echo %path%

而且,一旦關閉cmd,設置的路徑就不會消失,它不會永遠設置路徑。 如果要將路徑存儲在系統中,則應將路徑添加到system的環境變量中。 您可能會發現對於添加環境變量很有幫助。

首先檢查您的系統是64-bit還是32-bit Windows。 如果它是32-bit ,則表示性能很好,但如果是64位,則需要下載64位版本的jdk,並且在安裝它時,java bin應該在程序文件中可用,而不是在程序文件(x86)中,然后設置從那里的路徑。

暫無
暫無

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

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