從命令行界面(命令提示符和NetBeans終端)編譯Java程序時遇到問題。cmc中的Javac命令
我加入了JDK目錄到PATH
系統變量但不是所有的命令都是可識別的,一些命令(在jdk1.6.0_37 \ bin文件夾)的認可(如:java
,javaw
,packger
)等我想必須鍵入完整的目錄名稱才能正常工作(如:jar
,javac
,javah
,javap
)(這適用於cmd和NB)。
我不知道爲什麼這應該是所有這些文件都是.exe,都是Java平臺SE二進制文件,我可以看到的唯一區別是文件的圖標,工作有Java標誌的文件(咖啡杯),其餘的都有標準的.exe徽標。任何幫助,將不勝感激。謝謝
這正是我所做的,在cmd中,像java這樣的命令可以工作,但像javac這樣的命令不會被識別爲內部或外部命令,可操作程序或批處理文件。除非我編寫整個目錄 – Aelgawad
再次轉到'PATH'系統變量並將'。;'追加到最後'C:\ Program Files \ Java \ jdk1.6.0_37 \ bin;。;' –
我添加了;。;重述,也沒有解決。 – Aelgawad