![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
日志
Erica_1230
这个作者很懒,什么都没留下…
展开
-
Log4j基本使用方法(一)
1、 Log4j是什么? Log4j可以帮助调试(有时候debug是发挥不了作 用的)和分析,要下载和了解更详细的内容,还是访问其官方网站吧:http://jakarta.apache.org/log4j。2、Log4j的概念 Log4j中有三个主要的组件,它们分别是Logger(记录器)、Appender(输出目的地)和Layout(信息输出方式). Log4j 允许开发人...转载 2019-04-10 10:11:59 · 121 阅读 · 0 评论 -
Log4j基本使用方法(二)
在实际编程时,要使Log4j真正在系统中运行事先还要对配置文件进行定义。定义步骤就是对Logger、Appender及Layout的分别使用。Log4j支持两种配置文件格式,一种是XML格式的文件,一种是java properties(key=value)【Java特性文件(键=值)】。(这里只说明properties文件) 1、配置根Logger 其语法为: ...转载 2019-04-10 11:04:19 · 219 阅读 · 0 评论 -
log4j.properties 使用说明
log4j.properties 使用 一.参数意义说明 输出级别的种类 ERROR、WARN、INFO、DEBUG ERROR 为严重错误 主要是程序的错误 WARN 为一般警告,比如session丢失 INFO 为一般要显示的信息,比如登录登出 DEBUG 为程序的调试信息 配置日志信息输出目的地 log4j.appender.appenderName = fully.qualified.na...转载 2019-04-10 11:07:09 · 235 阅读 · 0 评论 -
log4j的logger继承性
最近在做项目的时候,需要给多个包定义不同的log策略,比如在包com.test.a下的log记录到文件file1.log中,包com.test.b下的log记录到文件file2.log中,其他的log记录到file0.log中。最初是如下定义的: log4j.rootLogger=error, stdout, file0 # appender 1:stdout log4j.appender.s...转载 2019-04-10 13:41:18 · 161 阅读 · 0 评论 -
log4j框架logger的继承关系以及使用场景
log4j日志框架logger是存在继承关系的,我们一般都会在log4j.properties文件中定义log4j.rootLogger。其他所有logger都继承自这个rootLooger。考虑下面这种场景:假如我们有2个类HelloLog4j和A。 package aty.log; import org.apache.log4j.Logger; import aty.log.serv...转载 2019-04-10 14:03:50 · 283 阅读 · 0 评论 -
log4j.xml配置详解
Xml代码 <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE log4j:configuration SYSTEM "log4j.dtd"> <log4j:configuration xmlns:log4j='http://jakarta.apache.org/log4j/' &...转载 2019-04-10 14:15:23 · 232 阅读 · 0 评论