DarkMatter in Cyberspace
  • Home
  • Categories
  • Tags
  • Archives

log4j配置文件编码不同可能导致log4j日志运行异常


有时即使log4j的配置文件log4j.properties放在了正确的位置上,内容也没有错误,但运行程序时总报appender异常,无法生成日志文件。可能的原因是配置文件的编码与项目设定的编码不一致(例如项目设置的编码是GBK,配置文件的编码使用UTF-8),导致读配置文件失败。解决的办法是将配置文件转换为项目设置的编码格式,为保证转换成功,文件中(包括注释部分)最好不要使用中文。



Published

Aug 12, 2010

Last Updated

Aug 12, 2010

Category

Tech

Tags

  • encoding 8
  • log4j 7
  • 异常 3

Contact

  • Powered by Pelican. Theme: Elegant by Talha Mansoor