Log4J

本文详细介绍了Log4J的配置过程,包括Properties配置文件的各个部分,如rootLogger的输出等级、appender的输出类型、layout的日志信息格式,以及Threshold属性的使用。通过实例展示了如何在Java应用中设置和使用Log4J,以便进行不同级别的日志记录。
摘要由CSDN通过智能技术生成

目录

简单配置过程

Properties配置文件介绍

1.rootLogger根配置语法:

       输出等级:

2.appender输出类型配置:

3.layout日志信息格式

4.Threshold属性指定输出等级

5.Log日志各项输出:


简单配置过程

1.引入jar包,编写log4j的properties,这里注意如果使用maven引入的话properties就需要写在resuoce下面,如果是jar包引入需要写在src下面

2.编写java类,先在上面声明出静态的log4j,然后再写个main方法做测试,log4j有OFF、FATAL、ERRORWARNINFODEBUG、ALL这些输出的方法,常用的就是标红的那四个,这里也是拿这四个做的测试。

Properties配置文件介绍

1.rootLogger根配置语法

介绍:rootLogger指代 把指定级别的日志信息输出到指定的一个或者多个位置

官方:log4j.rootLogger = [ level ] , appenderName, appenderName, …

示例:log4j.rootLogger=DEBUG,Console,File

从示例代码可以看到这个的作用是,前面的DEBUG是输出等级,后面的Console是输出到控制台,File是输出到文件。

       输出等级:

Log4j根据日志信息的重要程度,分OFF、FATAL、ERROR、WARN、INFO、DEBUG、ALL

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

记得按时学习o

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值