美文网首页
Log4j的配置与使用

Log4j的配置与使用

作者: JUNE言JUNE语 | 来源:发表于2016-09-14 00:44 被阅读19次

虽然网上很多人都推荐使用slf4j,不过作为一个java web新手,还没怎么学会日志框架,就先选择log4j感受一下。

使用log4j第一件事我觉得是需要理解好log4j.properties这个配置文件

#第一个参数设定日志记录的最低级别
#后面的参数就是指定日志信息要输出到哪里。可以同时指定多个输出目的地,用逗号隔开。
log4j.rootLogger=INFO,logFile
#表示Logger不会在父Logger的appender里输出,默认为true。
log4j.additivity.org.apache=true
log4j.appender.logFile=org.apache.log4j.FileAppender
log4j.appender.logFile.Threshold=DEBUG
log4j.appender.logFile.ImmediateFlush=true 
log4j.appender.logFile.Append=true
log4j.appender.logFile.File=D://logs.log
log4j.appender.logFile.layout=org.apache.log4j.PatternLayout
log4j.appender.logFile.layout.ConversionPattern=%d{yyyy-MM-dd HH:mm:ss} %p [%c] %m%n

在这里需要注意的是,下面这行配置中,INFO是设置输出日志的级别,而logFile是一个appenderName,可以自己设置,比如设置成A,B,C都可以,但是后面所有的logFile全部都需要改成对应的A,B,C

log4j.rootLogger=INFO,logFile

在配置的时候特别需要注意上面这一点,同时也要理解其他对应属性的作用

在web.xml上配置使用log4j

<context-param>
    <param-name>log4jConfigLocation</param-name>
    <param-value>classpath:/log4j.properties</param-value>
</context-param>
<listener>
    <listener-class>org.springframework.web.util.Log4jConfigListener</listener-class>
</listener>

相关文章

  • 在Maven中使用log4j

    昨天在学习Maven时,一个作业要求使用log4j来管理日志 pom.xml的配置 要使用log4j,首先在 po...

  • Log4j2详解——XML配置详解

    Log4j 2 配置详解 Log4j 2 的配置种类 Log4j 2 的配置可以通过以下四种方式之一来实现: 通过...

  • log4j配置

    log4j配置 Log4j 的配置包括在配置文件中指定 Level、定义 Appender 和指明 Layout。...

  • Log4j的配置与使用

    虽然网上很多人都推荐使用slf4j,不过作为一个java web新手,还没怎么学会日志框架,就先选择log4j感受...

  • Flink入门-日志配置

    前言 本文介绍的内存配置方法基于Flink 1.10 配置log4j Flink1.10 使用的默认日志是 Log...

  • log4j 常用配置说明

    以下是自己使用log4j时的常用配置,保存日志,打印ibatis的sql信息

  • Log_Log4J

    Log4J 相关配置

  • 公司nginx的 access.log 和 error.log

    access.log 使用配置方式: 日志实例: 日志参数: error.log log4j access.log...

  • ERROR StatusLogger No log4j2 con

    spring5与log4j不兼容的问题 maven中 需要导入log4j 2以上的版本 在web.xml中配置监听...

  • Log4J日志

    配置Log4j Log4j由三个重要的组件构成: 配置文件 步骤 1.配置根Logger 2.配置文件的输出目的地...

网友评论

      本文标题:Log4j的配置与使用

      本文链接:https://www.haomeiwen.com/subject/mqhvettx.html