導航:首頁 > 源碼編譯 > javacgbk無法編譯

javacgbk無法編譯

發布時間:2022-12-17 07:52:09

❶ 我用jd-gui反編譯class文件,通過javac編譯,提示錯誤: 編碼GBK的不可映射字元

  1. 運行控制台,程序->運行,輸入CMD,點擊確定進入DOS操作系統 快捷鍵windows鍵+R鍵

  2. 編寫需要運行的java代碼!

/**
*@authorjava
*@version創建時間:2014-11-7下午2:31:53
*類說明
*/
publicclasshelloword{
publicstaticvoidmain(String[]args){
System.out.println("hello中文字元,,,中文字元word");
System.out.println("hello中文字元,,,中文字元word");
System.out.println("hello中文字元,,,中文字元word");
System.out.println("hello中文字元,,,中文字元word");
System.out.println("hello中文字元,,,中文字元word");
System.out.println("hello中文字元,,,中文字元word");
System.out.println("hello中文字元,,,中文字元word");
System.out.println("hello中文字元,,,中文字元word");
System.out.println("hello中文字元,,,中文字元word");
}
}


3. 切換運行目錄到您存放java代碼的目錄!使用命令 cd 切換

4. 常規執行命令javac helloword.java,出現如下錯誤!

5. 解決錯誤提示:編碼 GBK 的不可映射字元,使用命令:javac -encoding utf-8 helloword.java,編譯成功

6. 成功編譯後,在tmp目錄下能看到helloword.java文件編譯後的.class位元組碼文件

7. 使用命令【java helloword】,運行java程序

❷ javac為什麼不能編譯,環境變數和代碼應該沒問題啊

原因是jdk沒有配置環境變數。
設置方法:
依次點擊計算機->高級系統設置->環境變數->系統變數->path <-在這個位置上添加jdk安裝路徑,就是到jdk目錄後把bin目錄加進去。
或者不配置環境變數的話,你可以在jdk的安裝路徑下bin文件夾下面編譯就行了。比如:
C:\Java\jdk1.6\bin>javac e:/temp/Hello.java
正確的環境變數為:
新建「JAVA_HOME」變數名,值為jdk的文件夾路徑。
新建「CLASSPATH」變數名,值為jdk文件夾下lib文件夾的路徑。
修改「PATH」變數下變數值,增加變數值jdk文件夾下bin文件夾路徑。

閱讀全文

與javacgbk無法編譯相關的資料

熱點內容
win10原始解壓軟體 瀏覽:315
阿里程序員的老家 瀏覽:256
量子加密銀行 瀏覽:193
命令方塊獲得指令手機 瀏覽:499
學習結束感言簡短程序員 瀏覽:398
android關機鬧鍾實現 瀏覽:968
滑鼠一鍵打開文件夾設置 瀏覽:161
程序員看過來我想靜靜搞笑視頻 瀏覽:370
curlphp爬蟲 瀏覽:874
python按日期循環 瀏覽:110
php三個等號 瀏覽:760
培訓班出來的程序員解決問題很差 瀏覽:963
程序員那麼可愛25集 瀏覽:753
伺服器地址和ip地址一樣不 瀏覽:664
php中括弧定義數組 瀏覽:602
php列印堆棧 瀏覽:516
華為adb命令行刷機 瀏覽:965
人像攝影pdf 瀏覽:761
解壓文件密碼怎樣重新設置手機 瀏覽:1002
高考指南pdf 瀏覽:695