博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
章节十五、5-记录日志---Log4j
阅读量:5343 次
发布时间:2019-06-15

本文共 1121 字,大约阅读时间需要 3 分钟。

一、为什么要用Log4j记录日志?

日志记录对于任何应用程序都非常重要。 它可以帮助我们快速调试代码,通过收集代码执行的信息让代码容易维护。

 

二、Log4j 是什么?

Apache为Java提供的日志管理工具。他与System.out.println()的作用相似,用来跟踪、调试、维护程序。

 

三、Log4j的优势

1、Log4j 可以用很小的工作量就能实现一个非常好的日志基础结构。

2、允许对不同日志级别的日志进行分类(Trace, Debug, Info, Warn, Error and Fatal) 对日志的输出提供控制。

3、它有多个 appenders 样式,允许将日志记录到不同的输出目的地,如 文件、控制台或数据库。

4、可以使用配置文件在运行时设置日志记录。

 

四、Log4j 由三个主要组件组成

1、Logger: 这是一个类,它帮助您记录不同日志级别的信息。

2、Appenders: Appenders 是对象,它帮助 Logger 对象将日志写入不同 的输出目的地。Appenders 可以指定一个文件、控制台或数据库作为 输出位置。

3、Layouts: Layout 类帮助我们定义如何在输出终端显示日志信息。

 

五、Log4j jar包下载地址(jar包需要导入到项目中才可以使用)

https://logging.apache.org/log4j/2.0/download.html

(上面下载的文件中有很多jar包,但我们实际只需要用到两个jar包,所以我们也可以通过下面两个链接单独进行下载)

https://mvnrepository.com/artifact/org.apache.logging.log4j/log4j-core/2.711.0

https://mvnrepository.com/artifact/org.apache.logging.log4j/log4j-api/2.11.0

 

六、jra包导入

1、将jra包下载到本地

2、打开eclipse,找到需要导入jra包的项目,右击鼠标,然后点击properties。

3、按照如下图所示顺序进行点击

4、选择标识的两个jra包,点击打开

5、点击如图所标识按钮,即可导入成功

 

如果有不明白的小伙伴可以加群“555191854”问我,群里都是软件行业的小伙伴相互一起学习。

内容具有连惯性,未标注的地方可以看前面的博客,这是一整套关于ava+selenium自动化的内容,从java基础开始。

欢迎关注,转载请注明来源。

转载于:https://www.cnblogs.com/luohuasheng/p/11289810.html

你可能感兴趣的文章
#10015 灯泡(无向图连通性+二分)
查看>>
忘记root密码,怎么办
查看>>
linux设备驱动归纳总结(三):1.字符型设备之设备申请【转】
查看>>
《黑客与画家》 读书笔记
查看>>
bzoj4407: 于神之怒加强版
查看>>
mysql统计一张表中条目个数的方法
查看>>
ArcGIS多面体(multipatch)解析——引
查看>>
css3渐变画斜线 demo
查看>>
JS性能DOM优化
查看>>
设计模式 单例模式 使用模板及智能指针
查看>>
HAL层三类函数及其作用
查看>>
Odoo 去掉 恼人的 "上午"和"下午"
查看>>
web@h,c小总结
查看>>
java编程思想笔记(一)——面向对象导论
查看>>
Data Structure 基本概念
查看>>
Ubuntu改坏sudoers后无法使用sudo的解决办法
查看>>
NEYC 2017 游记
查看>>
[搬运] 写给 C# 开发人员的函数式编程
查看>>
Python之旅Day14 JQuery部分
查看>>
core--线程池
查看>>