<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE log4j:configuration SYSTEM "log4j.dtd">
<!-- 拦截器配置 通常使用properties文件来初始化log4j,
可是这种方式不方便动态的对log4j的配置内容进行修改,使用xml文件就方便多了-->
<log4j:configuration xmlns:log4j="http://jakarta.apache.org/log4j/">
<!-- appender 部分是可用的日志输出方式定义,可以定义多个 -->
<appender name="CONSOLE" class="org.apache.log4j.ConsoleAppender">
<layout class="org.apache.log4j.PatternLayout">
<param name="ConversionPattern" value="[%c]-%m%n" />
<!--<param name="ConversionPattern" value="%-5p %d %-15c{1} [%x]: %m%n" />-->
</layout>
</appender>
<logger name="org.springframework.aop.interceptor">
<level value="DEBUG" />
</logger>
<!-- root部分定义了log4j的默认输出级别和方式 -->
<!-- <root>
<priority value="fatal" />
<appender-ref ref="CONSOLE_LOG" />
</root> -->
<root>
<level value="WARN" />
<appender-ref ref="CONSOLE" />
</root>
<!-- category 部分定义了特定包或者类的输出级别和方式,可以有多个 -->
<category name="org.apache">
<priority value="warn" />
<appender-ref ref="CONSOLE_LOG" />
</category>
<category name="net.sf">
<priority value="warn" />
<appender-ref ref="CONSOLE_LOG" />
</category>
<!-- 用log4j.xml文件初始化log4j -->
</log4j:configuration>
分享到:
相关推荐
spring-mvc.xml spring-mybatis.xml web.xml log4j.properties,项目中需要用到的配置文件。直接可用。
log4j的详细配置,log4j.xml和log4j.properties,日志输出到文件,邮件,数据库,控制台等
每天生成一个log4j日志文件,如果只需要将最近一段时间内的日志文件保留,以前或更早的文件不用保留。例如只保留最近一周的日志,日志文件保留3天等等这些。...log4j.properties文件在包中,拷贝出来用就可以了
java打印日志文件所需要的配置文件log4j.properties,根据自己的需求进行修改。
config.properties:数据库配置文件 log4j.properties:mybatis日志文件 spring-mvc.xml:spring-MVC配置文件 spring-mybatis.xml:mybatis的配置文件 spring.xml
log4j 常见配置属性 包含xml及properties两种形式。java代码如何使用log4j
Log4j2学习笔记,引入log4j2的依赖-log4j2.xml配置模板-application.properties文件配置-使用
在实际编程时,要使Log4j真正在系统中运行事先还要对配置文件进行...Log4j支持两种配置文件格式,一种是XML格式的文件,一种是java properties(key=value)【Java特性文件(键=值)】。(这里只说明properties文件)
log4j需要的jar以及properties文件,需要的童鞋可以下载。
由公司的项目需要根据日期和文件大小切分log4j日志,所以实现来该appender。本人测试通过,并且在公司的其它项目中已有线上使用,暂时还没发现问题。本人代码有写得不好或者错误的地方,欢迎大家指正,谢谢!!!
另一种是动态配置,Log4j提供了PropertyConfigurator.configure(……)来动态配置,参数可以是一个properties文件所在路径的String对象,可以是一个properties文件所在路径的URL对象,也可以是一个properties对象。...
log4j 2.x版本不再支持像1.x中的.properties后缀的文件配置方式,2.x版本配置文件后缀名只能为".xml",".json"或者".jsn". 系统选择配置文件的优先级(从先到后)如下: (1).classpath下的名为log4j2-test.json...
log4j2 xml 和 properties 配置
Log4J的配置文件(Configuration File)就是用来设置记录器的级别、存放器和布局的,它可接key=value格式的设置或xml格式的设置信息。通过配置,可以创建出Log4J的运行环境。
2.1 下载 log4j 的 jar 文件 2.2 编写一个测试类 ...... 2.3 编写配置文件........ 2.4 输出结果 ........... 3. Log4j 构成 ........... 4. Log4j 使用方法........ 4.1 properties 配置文件详解 4.2 XML 配置文件...
NULL 博文链接:https://minjiaren.iteye.com/blog/432341
本文档提供log4j配置相对路径三种方法:log4j.properties文件配置、xml文件配置和通过servlet初始化方式来配置,希望对大家有所帮助