關於cmd運行java文件問題的解決

這幾天幫學弟學妹們解決一些關於cmd運行java文件的小問題,總結出了幾種問題:

第一種:不是內部或外部命令,也不是可運行的程序或批處理文件。

這種的也分幾種:
1.java不是內部或外部命令,也不是可運行的程序或批處理文件。
錯誤原因:java環境沒配好(jdk沒裝)
處理方法:裝jdk

2.javac不是內部或外部命令,也不是可運行的程序或批處理文件。
錯誤原因:javac環境沒配好
處理方法:去設置裏搜索一下環境(我懶得教你怎麼找到系統高級設置),找到編輯系統環境變量,然後跟着我的圖走~最後去C盤找到你的JAVA文件夾找到jdk.xxx_xxx文件夾下面的bin文件夾,點進去以後複製一下路徑,然後去環境變量那新建一個然後粘貼上去!

在這裏插入圖片描述 在這裏插入圖片描述
在這裏插入圖片描述 在這裏插入圖片描述
在這裏插入圖片描述

3.javac:找不到文件:xxxx.java 用法:javac-help 用於列出可能的選項
錯誤原因:系統找不到你所指的文件
處理方法:檢查你的文件是否在你所輸命令指定的盤,如果在,那麼檢查你在cmd命令裏面輸入的名稱和你的文件名是否一樣(注意大小寫)。

4.xxx.java:3:錯誤非法字符
錯誤原因:你使用了非法字符(一般來說是你用了中文符號)
處理方法:檢查你代碼中有沒有中文符號(或者用英文輸入法重新敲一遍符號)

5.xxx.java:2:錯誤:找不到符號
錯誤原因:一般是你某個單詞少了或者多了個字母啥的
處理方法:檢查代碼中有沒有哪個單詞寫錯了~

6.xxx.java:3:錯誤:編碼GBK的不可映射字符
錯誤原因:編碼錯誤(你代碼中有中文)
處理方法:把你的java文件 右鍵編輯,然後左上角-文件-另存爲-選好路徑-右下角保存的旁邊編碼改成ANSI模式(如圖)在這裏插入圖片描述
7.系統找不到指定的路徑
錯誤原因:你輸入的路徑錯誤
處理方法:輸入正確的路徑

8.xxx.java:1:錯誤:寫入XXX時出錯:XXX.class(拒絕訪問。)
錯誤原因:你得java文件放在了C盤,當你利用javac命令得到class文件時無法保存(因爲需要管理員權限)
處理方法:去軟件列表找到Windows系統-命令提示符-右鍵-更多-以管理員身份運行,記得把命令路徑改成C盤(如圖)
在這裏插入圖片描述
在這裏插入圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章