项目日志: log文件的配置文件详解 (项目日志)

类型导包 : import freemarker.log.Logger;

public final Logger logger = Logger.getLogger("wbCallBack");

log4j.logger.wbCallBack= INFO, wbCallBack

代表log 的名字 INFO 文件等级 INFO等级不会打印debug等级不会打印error等级

log4j.additivity.wbCallBack = false

代表是否继承父log 的 输出位置 additivity = true 也会在父级log输出, additivity = false 只会在 自己的类里面输出

log4j.appender.wbCallBack=org.apache.log4j.DailyRollingFileAppender

代表文件的追加类型 DailyRollingFileAppender 代表每天生成一个

log4j.appender.wbCallBack.File=/root/tomcat8.0/logs/wbCallBack.log

代表文件生成在那个路径下
log4j.appender.wbCallBack.DatePattern='.'yyyy-MM-dd

文件为每天生成一个,昨天的日志名称格式 为 yyy-MM-dd
 

log4j.appender.wbCallBack.layout=org.apache.log4j.PatternLayout

log4j.appender.wbCallBack.layout.ConversionPattern=%d %p [%c] - %m%n

这两句是连起来用的代表着日志的输出格式 %d 打印当前时间 %p 打印打印的等级 [%c] 打印打印的主题 [] 可省略 %m 打印要打印的内容%n代表打印下一条要换行

其他字段 具体含义详见 https://logging.apache.org/log4j/1.2/apidocs/org/apache/log4j/PatternLayout.html

你可能感兴趣的:(项目日志: log文件的配置文件详解 (项目日志))