log4j的详细功能不再一一解释,仅解释一下出现的问题:
log4j在输出到文件时,中文字符显示正常;
log4j在输出到控制台时,中文字符显示乱码;
解决方案:
在log4j.property中修改如下配置:
#log4j.appender.stdout.encoding=UTF-8 原始信息为UTF-8 注释掉,以防不测,修改如下:
log4j.appender.stdout.encoding=GBK 重启后,再测试问题已经解决
log4j的详细功能不再一一解释,仅解释一下出现的问题:
log4j在输出到文件时,中文字符显示正常;
log4j在输出到控制台时,中文字符显示乱码;
解决方案:
在log4j.property中修改如下配置:
#log4j.appender.stdout.encoding=UTF-8 原始信息为UTF-8 注释掉,以防不测,修改如下:
log4j.appender.stdout.encoding=GBK 重启后,再测试问题已经解决