javac編譯錯誤: 編碼UTF8/GBK的不可映射字符


轉自:https://blog.csdn.net/leytton/article/details/52740171

 

Linux下為UTF-8編碼,javac編譯gbk編碼的java文件時,容易出現“錯誤: 編碼UTF8的不可映射字符”

解決方法是添加encoding 參數:javac -encoding gbk WordCount.java

 

Windows下為GBK編碼,javac編譯utf-8編碼的java文件時,容易出現“錯誤: 編碼GBK的不可映射字符”

解決方法是添加encoding 參數:javac -encoding utf-8 WordCount.java

 

如果還不能解決,將其保存成ANSI編碼

首先記事本打開java源文件。然后另存為,選擇ANSI編碼。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM