環境變數(JDK,JRE)全部配置完成,且cmd裡面能正常執行,但是“java.test”,檔案在cmd裡卻編譯不了(如三張圖所示)這種情況,該如何解決?請詳細說明,謝謝!
回覆列表
-
1 # IT職場六維度
-
2 # 不要叫我阿杰
1.jdk和jre配置路徑正確
2.找到.Java檔案
3.Javac編譯
4.Java執行
-
3 # 一Gee一
根據你的截圖可以判斷出你的環境變數的配置是沒有問題的。
你的問題主要是把cd命令當做javac了,下圖是cd命令的說明和例項。
下圖是我寫的test.java檔案。
首先需要將test.java進行編譯成test.class,第一種方法是在DOS中先切換碟符為E盤,然後cd到E:\開源框架\java目錄中,使用javac編譯test.java,使用java執行test.class,如圖。
第二種方法時直接在E:\開源框架\java目錄中的空白處按住Shift鍵點選右鍵,Win7系統在彈出的選單中點選在此處開啟命令視窗,Win10則點選Powershell視窗,使用javac編譯test.java,使用java執行test.class,如圖。
第一 cd test 並不是java的編譯命令 而是系統操作命令 cd代表跳進某個資料夾中
第二 編譯的命令為 javac 檔名.java 要注意的是 編譯的時候需要透過cmd命令找到當前需要編譯的java檔案路徑下 如 需要編譯的檔名為A.java 而這個檔案在D盤根目錄下 那cmd的系統命令窗的路徑就要鎖定在 D盤根目錄下 可以直接透過D:回車進入D盤目錄下