JDK Dfile.encoding=UTF-8 乱码

问题描述

同一个环境,同CID的项目输出后,日志文件汉字出现偶发性乱码,排查服务器环境与项目本身编码都是UTF-8

解决办法

JVM 读取系统环境语言的优先级是这个样子的 LC_ALL > LC_* > LANG,所以不一定是以LANG为准,建议设置JDK默认的语言为wrapper.java.additional.2=-Dfile.encoding=UTF-8


-Dfile.encoding=UTF-8 

你可能感兴趣的:(java日志乱码,java汉字乱码)