log4j中文乱码问题

来源:互联网 发布:台风 知乎 编辑:程序博客网 时间:2024/05/17 05:05
项目中log4j在英文版linux下输出中文日志为乱码。


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


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


log4j.appender.syslog.encoding=UTF-8


(syslog为你的logger名称)


这样就可以了。
原创粉丝点击