java解決中文亂碼問題(jar包運行時中文返回前端數據或者控制台輸出亂碼問題)


由於windows系統默認編碼是gbk,導致jar包在windows系統運行中文會導致亂碼

使用以下代碼運行jar包即可解決亂碼
java -Dfile.encoding=utf-8 -jar xxx.jar

 控制台亂碼解決 https://www.cnblogs.com/DreamFather/p/11573346.html

 

在編譯器里輸出utf-8用jar包運行的是gbk

 

 

 

 輸出系統默認編碼

System.out.println( Charset.defaultCharset());

 

修改windows的默認編碼https://blog.csdn.net/lee_ham/article/details/82634411

修改Java系統默認編碼https://blog.csdn.net/cai555/article/details/83611867


免責聲明!

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



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