如何配置logback禁用特定包的日志输出?
- 内容介绍
- 文章标签
- 相关推荐
本文共计315个文字,预计阅读时间需要2分钟。
最近想关闭一个包的日志打印,经过一番研究实验,发现直接写name=packname是不成功的。logger name=packname level=OFF /logger packname一般是指包名,但也可能是其他名称。这个取值需要确认。
最近想关闭一个包的日志打印,经过一番研究实际上就一句话的事,
一直没成功是因为name写错了。
<logger name="packname" level="OFF">
</logger>
packname一般是包名,但也可能是其他的名字,这个取决于java代码中写的名字
static final Logger log=LoggerFactory.getLogger("name");
补充知识:Log4j和logback冲突,导致log4j配置失效控制台一直打印DEBUG级别的日志
Log4j和logback是有冲突的,这样会导致Log4j的日志级别降低到DEBUG级别。
maven依赖中把logback的隐式依赖给去掉。
本文共计315个文字,预计阅读时间需要2分钟。
最近想关闭一个包的日志打印,经过一番研究实验,发现直接写name=packname是不成功的。logger name=packname level=OFF /logger packname一般是指包名,但也可能是其他名称。这个取值需要确认。
最近想关闭一个包的日志打印,经过一番研究实际上就一句话的事,
一直没成功是因为name写错了。
<logger name="packname" level="OFF">
</logger>
packname一般是包名,但也可能是其他的名字,这个取决于java代码中写的名字
static final Logger log=LoggerFactory.getLogger("name");
补充知识:Log4j和logback冲突,导致log4j配置失效控制台一直打印DEBUG级别的日志
Log4j和logback是有冲突的,这样会导致Log4j的日志级别降低到DEBUG级别。
maven依赖中把logback的隐式依赖给去掉。

