log4j.property中配置输出中文编码,文件输出正常,控制台输出乱码,解决成功

来源:互联网 发布:sem优化思路 编辑:程序博客网 时间:2024/05/18 03:11

log4j的详细功能不再一一解释,仅解释一下出现的问题:

log4j在输出到文件时,中文字符显示正常;

log4j在输出到控制台时,中文字符显示乱码;


解决方案:


在log4j.property中修改如下配置:

#log4j.appender.stdout.encoding=UTF-8     原始信息为UTF-8 注释掉,以防不测,修改如下:

log4j.appender.stdout.encoding=GBK    重启后,再测试问题已经解决

0 0