首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 软件管理 > 软件架构设计 >

LOG4J日志输出乱码有关问题回顾

2012-09-27 
LOG4J日志输出乱码问题回顾近日在AIX上用log4j打印日志,出现乱码,经过努力解决问题。症状:在默认语言非中文

LOG4J日志输出乱码问题回顾
近日在AIX上用log4j打印日志,出现乱码,经过努力解决问题。

症状:在默认语言非中文(或者说默认语言不支持中文的)的Windows、Linux、Unix上,用log4j打印日志,出现乱码,常见的就是一堆问号。

解决方法:

如果是log4j.properties为配置文件,比如:

view plaincopy to clipboardprint?
log4j.appender.A1=org.apache.log4j.RollingFileAppender  
log4j.appender.A1.File=all.log 
log4j.appender.A1=org.apache.log4j.RollingFileAppender
log4j.appender.A1.File=all.log

加入一行:
log4j.appender.A1.Encoding=GBK 或者
log4j.appender.A1.Encoding=UTF-8

view plaincopy to clipboardprint?
log4j.appender.A1=org.apache.log4j.RollingFileAppender  
log4j.appender.A1.Encoding=GBK  
log4j.appender.A1.File=all.log 


本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/inkfish/archive/2009/11/03/4761357.aspx

热点排行