log4j日志文件中文乱码怎么办?

发布时间:2020-06-05编辑:脚本学堂
有关log4j日志文件中出现中文乱码的解决方法,log4j在英文版linux下输出中文日志为乱码,这个问题该怎么解决,可以参考下本文提供的方法。

在报表中log4j在英文版linux下输出日志中文乱码

由于log4j配置文件(runqianReportLog.properties)中没有设置编码格式(encoding),所以log4j就使用系统默认编码,导致中文乱码

解决方法:
设置编码格式UTF-8

方法为:
log4j.appender.logfile.encoding=UTF-8 即可。

logfile为要输出的appender