基於Windows下處理Java錯誤:編碼GBK的不可映射字符的解決方案


基於Windows下處理Java錯誤:編碼GBK的不可映射字符的解決方案

最近在研究Java,涉及命令行編譯,使用notepad++編輯器,然后使用javac編譯;

之前的幾個文件沒有中文的內容,都沒有產生錯誤,這次有中文就產生這樣的錯誤!
這里寫圖片描述

解決方案


方案一、指定編碼

javac -encoding utf-8 CommonClassLoader.java

方案二、修改文件編碼

這里寫圖片描述

注意


當文件是utf-8編碼時,不能有BOM,否則也會有錯誤,如下圖:
這里寫圖片描述

 


注意!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系我们删除。



 
粤ICP备14056181号  © 2014-2021 ITdaan.com