关闭依赖jar包日志

关闭依赖jar包日志

在有的时候,我们会频繁的更换依赖,对依赖中的某些日志是不需要输出的,这个时候我们该怎么做呢。下面我就来说下我的以个解决方案。
比如管理jar包中DefaultConnection中logger日志;只需要上一句配置即可。

在这里插入图片描述

2 在logback.xml中加上如下配置即可。

<logger name=" packname" level="OFF"/>

packname一般是包名,但也可能是其他的名字,这个取决于java代码中写的名字

 <logger name="org.jinterop" level="OFF"/>

在这里插入图片描述

3 或在application.properties中加上

logging.level.org.jinterop=off

4 日志等级

  • logback日志级别(Level可设值)

  • logback有5种级别,分别是TRACE < DEBUG < INFO < WARN < ERROR,定义于ch.qos.logback.classic.Level类中。

日志级别

Trace:是追踪,就是程序推进以下,你就可以写个trace输出,所以trace应该会特别多,不过没关系,我们可以设置最低日志级别不让他输出.

Debug:指出细粒度信息事件对调试应用程序是非常有帮助的.

Info:消息在粗粒度级别上突出强调应用程序的运行过程.

Warn:输出警告及warn以下级别的日志.

Error:输出错误信息日志.

此外OFF表示关闭全部日志ALL表示开启全部日志

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值