java Web应用配置log4j日志记录

第一步:首先建立一个WEBproject,去log4j官网下log4j的JAR包导入到project的lib文件夹下

第二步:在src文件夹下建一个log4j.properties 文件,文件命名能够由自己,仅仅是记载入时候和这里名字一致即可;

log4j.properties  里边的内容例如以下:

 ### set log levels ###
log4j.rootLogger = debug,stdout,E

log4j.appender.stdout = org.apache.log4j.ConsoleAppender
log4j.appender.stdout.Target = System.out
log4j.appender.stdout.layout = org.apache.log4j.PatternLayout
log4j.appender.stdout.layout.ConversionPattern =  %d{ABSOLUTE} %5p %c{1}:%L - %m%n

log4j.appender.E= org.apache.log4j.DailyRollingFileAppender
log4j.appender.E.File =${catalina.home}/logs/log_
log4j.appender.E.DatePattern=yyyy-MM-dd\'.log\'
log4j.appender.E.Threshold =DEBUG
log4j.appender.E.layout = org.apache.log4j.PatternLayout
log4j.appender.E.layout.ConversionPattern =%-d{yyyy-MM-dd HH\:mm\:ss}[%c] [%t\:%r] - [%p]  %m%n

能够单指定日志输出到某个文件:

log4j.logger.pay-log=Info,pay-log

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/zwpfxg.html