2 qq 37666116 qq_37666116 于 2017.09.11 17:16 提问

日志应该怎么配才能正常输出?

图片说明图片说明图片说明

            我一共加入了common-logging-1.1.3.jar,log4j-api-2.8.2和log4j-core-2.8.2,三个有关日志的包,并配了log4j.properties和log4j2.xml(如上图),但是为什么输出日志还是一片红?有大神教我一下吗?

2个回答

jhj_666
jhj_666   2017.09.11 17:17

log4j.rootCategory=INFO,stdout,logfile

Tomcat,commons... etc log level

log4j.logger.org.apache=info
Application log level
log4j.appender.R = org.apache.log4j.DailyRollingFileAppender

log4j.appender.R.DatePattern ='.'yyyy-MM-dd

log4j.appender.stdout=org.apache.log4j.ConsoleAppender
log4j.appender.stdout.layout=org.apache.log4j.PatternLayout
log4j.appender.stdout.layout.ConversionPattern=%d %t %p [%c] - <%m> %n

log4j.appender.logfile=org.apache.log4j.DailyRollingFileAppender
#Change log file location, out of deploy folder
log4j.appender.logfile.File=${catalina.home}/logs/playSing.log
log4j.appender.logfile.DatePattern=.yyyy-MM-dd
log4j.appender.logfile.layout=org.apache.log4j.PatternLayout
log4j.appender.logfile.layout.ConversionPattern=%d %t %p [%c] - <%m>%n

#log4j.additivity.com.linkage.module.liposs.system.cao.snmpgather = false

#log4j.logger.message.http.weixin=debug,weixin
#log4j.appender.weixin=org.apache.log4j.DailyRollingFileAppender
#log4j.appender.weixin.File=d:/zyh/logs/wx/weixin.log
#log4j.appender.weixin.DatePattern=.yyyy-MM-dd
#log4j.appender.weixin.layout=org.apache.log4j.PatternLayout
#log4j.appender.weixin.layout.ConversionPattern=%d %t %p [%c] - <%m>%n
log4j.logger.java.sql.Connection=DEBUG

log4j.logger.java.sql.Statement=DEBUG

log4j.logger.java.sql.PreparedStatement=DEBUG

log4j.logger.java.sql.ResultSet=DEBUG
log4j.logger.java.sql.Connection=DEBUG
log4j.logger.java.sql.PreparedStatement=DEBUG

log4j.logger.java.sql.ResultSet=DEBUG

我是这么配的

qq_37666116
qq_37666116 没有用,我试了下感觉log4j.properties好象没有被加载,是少了jar吗?
2 个月之前 回复
l2009103205
l2009103205   2017.09.11 17:35

通过看你log4j的xml配的日志级别明显是 ERROR级别嘛,ERROR表示只打印报错信息,如果还需要看一些其他信息,则需要修改日志级别为INFO或者WARN

Csdn user default icon
上传中...
上传图片
插入图片