Log4j
文章平均质量分 93
log4j,log4j2等
小肥的胖
脑裂
展开
-
2017-08-06-log4j-简介、日志等级、三种配置方式
基于log4j版本:1.2.171. Log4j1.是什么能做什么 Log4j 是Apache为Java提供的日志管理工具。他与System.out.println()的作用相似,用来跟踪、调试、维护程序。 使用Log4j来打印这些测试代码,然后通过配置文件就能统一管理这些日志信息了!我们可以在配置文件中关闭所有日志,也可以在配置文件中打开所有日志,也可以打开某个级别的日...原创 2018-06-11 19:14:02 · 543 阅读 · 0 评论 -
2017-08-08-log4j-Layout布局
1. Log4j5. Layout输出日志的格式。5.1 类图结构5.2 OptionHandler 接口这个接口中只有一个方法 void activateOptions(); 用于当前类的需要的所有配置项配置完成后调用。延迟激活直到所有的配置项设置完毕,这对于那些有关系的配置项是很有必要的。例如 FileAppender有setFile和setApppend两...原创 2018-06-11 19:28:24 · 1459 阅读 · 0 评论 -
2017-08-07-log4j-logger日志器
基于log4j版本:1.2.171. Log4j4. 日志器日志器Logger,我们调用它的debug,info…方法来打印日志,一个日志器拥有多个Appender用于输出到不同终端,拥有一个Level,该logger所打印的日志要高于或等于该Level。4.1 类图结构4.2 AppenderAttachable 接口一个日志器可以拥有多个Appender...原创 2018-06-11 19:35:01 · 303 阅读 · 0 评论 -
2017-08-09-log4j-Appender输出目的地
Log4j6. Appender6.1 类图6.2 Appender6.3 OptionHandler6.4 AppenderSkeletonthreshold6.5 AppenderAttachable在日志那一节中,我们知道AppenderAttachable是日志器中用来处理Appender提供的接口,那么为什么这个接口会出现在Appender自己的类图中呢?6...原创 2018-06-11 19:41:54 · 4249 阅读 · 0 评论 -
2017-08-10-log4j-Filter过滤器
Log4j7.Filter7.0 类图7.1 Filter7.2 DenyAllFilter7.3 LevelMatchFilter7.4 LevelRangeFilter7.5 StringMatchFilter基于log4j版本:1.2.17Log4j7.Filter7.0 类图7.1 Filter过滤器,在threshold...原创 2018-06-11 19:53:38 · 1077 阅读 · 0 评论 -
2018-12-18-log4j-log4j2打包后找不到日志配置文件
在项目里面跑的好好的log4j2,使用maven打成jar包后就报错找不到log4j2的配置文件。错误如下:java -jar ytsafe-console-1.0-SNAPSHOT.jarERROR StatusLogger Unrecognized format specifier [d]ERROR StatusLogger Unrecognized conversion specif...转载 2018-12-18 11:34:23 · 4591 阅读 · 0 评论