idea 控制臺編碼
在idea 安裝目錄bin 文件夾下找到 idea.exe.vmoptions 和idea64.exe.vmoptions 文件,新增一行 -Dfile.encoding=UTF-8idea 項目文件編碼
Setting → Editor→ FileEncodings 將Global Encoding 和 Project Encoding 改為 UTF-8JVM 編碼
打開idea Run/Debug Configurations界面,Server欄目,在VM options 設(shè)置后面追加 -Dfile.encoding=UTF-8
tomcat JVM 默認(rèn)跟隨系統(tǒng)編碼, 使用的是GBK的編碼方式。這里有個坑,框架封裝的RedisProvider 會將key 編碼成byte[],redis的key含有中文時,如果寫入方跟讀取方的JVM編碼格式不一致,會導(dǎo)致讀入方讀不到數(shù)據(jù)。
idea 開發(fā)編碼環(huán)境設(shè)置
最后編輯于 :
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。