log4j配置

Posted zeussbook

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了log4j配置相关的知识,希望对你有一定的参考价值。

虽然现在大多数项目都趋向于 slf4j,但是在开发中log4j简单的配置还是有使用之地。基本一个log4j.properties就行了,查看SQL语句的执行等等,非常nice。

首先是引用jar包

    <!--log4j-->
        <dependency>
            <groupId>log4j</groupId>
            <artifactId>log4j</artifactId>
            <version>1.2.17</version>
        </dependency>

在resources下增加log4j.properties配置文件就行了。启动项目就可以看到日志了。

# rootLogger是所有日志的根日志,修改该日志属性将对所有日志起作用
# 下面的属性配置中,所有日志的输出级别是debug,输出源是con
#log4j.rootLogger=debug,con
# 定义输出源的输出位置是控制台
#log4j.appender.con=org.apache.log4j.ConsoleAppender
# 定义输出日志的布局采用的类
#log4j.appender.con.layout=org.apache.log4j.PatternLayout
# 定义日志输出布局
#log4j.appender.con.layout.ConversionPattern=%dMM-dd HH:mm:ss[%p]%c%n -%m%n

log4j.rootLogger=info,error, Console  
#log4j.logger后面加上mapper包名字
log4j.logger.com.pinyougou.mapper=debug  
#Console
log4j.appender.Console=org.apache.log4j.ConsoleAppender  
log4j.appender.Console.layout=org.apache.log4j.PatternLayout  
log4j.appender.Console.layout.ConversionPattern=%d [%t] %-5p [%c] - %m%n

 

以上是关于log4j配置的主要内容,如果未能解决你的问题,请参考以下文章

在linux下配置log4j

log4j怎么配置每五分钟生成一个日志

log4j配置之后报错如何解决?

log4j配置之后出现错误

log4j2 配置文件 log4j2.xml 详解(转载)

springboot 关于log4j日志配置