Log4j2是一个开源的Java日志框架,它是Apache Log4j的升级版,被誉为目前最优秀的Java日志框架。在开发中使用Log4j2需要引入的jar包包括log4j-api-2.13.0.jar和log4j-core-2.13.0.jar。
一种常见的使用方式是Log4j2与slf4j结合使用,这样可以带来一些优点。例如,业务层的开发不需要关心底层日志框架的实现及细节,在编码的时候也不需要考虑日后更换框架所带来的成本。
log4j2不打印日志
Log4j2中日志有六个级别(level):trace、debug、info、warn、error和fatal。其中,debug通常设为最低的日志级别,用于输出重要的信息;info级别的日志用于输出重要的信息,使用较多;warn级别用于标记某些情况,虽然程序不会报错,但需要告知程序员;error级别用于标记错误,这个在开发中也比较常用;fatal级别用于标记严重错误,一旦发生这种级别的错误,程序基本上也要停止运行。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。