是因为error的优先级别要高于debug, 所以error的信息也会log。
如果你设定LEVEL为DEBUG,事实上,任何高于debug的信息也都会log, 如info ,warn, error, fatalALL < DEBUG < INFO < WARN < ERROR < FATAL < OFF.
如果你设定LEVEL为DEBUG,事实上,任何高于debug的信息也都会log, 如info ,warn, error, fatalALL < DEBUG < INFO < WARN < ERROR < FATAL < OFF.
解决方案 »
- 请教,这段代码怎么老是报错
- Hibernate插入保存数据时,有打印SQL语句,数据库中却没有数据,求助
- EJB 3.1内嵌容器 EJBContainer 测试
- springmvc配置初始化问题
- 为什么大家说到JAVA都会第一时间联想到WEB开发?
- 请看下如下的警告信息应该如何解决?
- Unsupported data conversion.
- 请问没有工作经验的我,下步该怎么走?
- Hibernate中如果插入当前系统时间
- weblogic services和web services有什么区别啊?
- 怎样把ms的sqlserver jdbc 驱动添加到 jbuilder 中
- http://struts-menu.sf.net/ 的菜单问题(在线等)
那应怎样实现呢,我只想要debug中的信息,不想要别的信息,请指点
log4j.appender.log.debuglog.Threshold=DEBUG
log4j.appender.log.debuglog.File=D:/testtest/exploded/debug.log
log4j.appender.log.debuglog.Append=false
log4j.appender.log.debuglog.layout=org.apache.log4j.PatternLayout
log4j.appender.log.debuglog.layout.ConversionPattern=[framework] %d - %c -%-4r [%t] %-5p %c %x - %m%n说白了,这个日志书写器就只调用 debug()方法.