首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何通过我的jose4j配置禁用log4j日志消息?

如何通过我的jose4j配置禁用log4j日志消息?
EN

Stack Overflow用户
提问于 2017-06-21 13:25:45
回答 1查看 544关注 0票数 0

我正在工作的java应用程序中使用jose4j。这是一个json令牌库,我发现将包名放在我的log4j配置文件中并不能平息(许多)调试日志消息,我从这件事中看到了这些消息。这是我的相关log4j配置部分

代码语言:javascript
复制
<Root level="debug">
    <AppenderRef ref="Console"></AppenderRef>
</Root>
<Logger name="org.jose4j" level="warn" additivity="false">
    <AppenderRef ref="Console"></AppenderRef>
</Logger>

因此,我基本上只希望看到来自jose4j的日志消息上升到警告级别(或者更可怕)。

我收集了一些东西。

  • 将根记录器设置为"info“确实会使jose4j调试消息消失,所以jose4j的记录器至少知道我的日志设置。
  • 看起来jose4j使用的记录器是org.sl4j
  • 我昨天有个类似问题。似乎添加了几个罐子就能解决这个问题,但我对此并不满意。

我还把这个罐子添加到类路径中..。这也不起作用。

有人知道我如何让这个库与我的日志设置一起工作吗?

EN

回答 1

Stack Overflow用户

发布于 2018-01-10 07:40:41

两点:

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/44677501

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档