您的位置:首页 > 其它

log4j日志文件:解决只有控制台输出没有文件输出的问题!

2007-04-20 10:49 1006 查看
log4j的配置文件网上有很多,照着去做log4j的异常只有在控制台输出,没有在我的制定文件中输出,想了老半天,终于解决了,与大家分享一下!

log4j.rootCategory=INFO, stdout, fileout

log4j.appender.stdout=org.apache.log4j.ConsoleAppender
log4j.appender.stdout.layout=org.apache.log4j.PatternLayout
log4j.appender.stdout.layout.ConversionPattern=%d{MM-dd HH/:mm/:ss.SSS} %-5p [%F/:%L]%x %m%n

log4j.appender.fileout=org.apache.log4j.RollingFileAppender
log4j.appender.fileout.File=c:/error.log
log4j.appender.fileout.MaxFileSize=10000KB
log4j.appender.fileout.MaxBackupIndex=10
log4j.appender.fileout.layout=org.apache.log4j.PatternLayout
log4j.appender.fileout.layout.ConversionPattern=%d{MM-dd HH:mm:ss.SSS}[%24F:%-3L:%-5p]%x %m%n

上面的是可以正常输出的。之前的问题出在log4j.appender.fileout.File=c:/error.log得“/”写成“/”了,出现过这样问题的同学,改改试试,也许会对你有所帮助哦!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: