gpt4 book ai didi

java - 如何找到 slf4j 绑定(bind)到的库?

转载 作者:IT老高 更新时间:2023-10-28 20:45:26 24 4
gpt4 key购买 nike

我正在使用 slf4j 登录我的应用程序。我明白了 slf4j 的目的。我想知道如何找出当前绑定(bind)的日志库 slf4j。我在我引用的库中有 log4j。我假设 slf4j 已将自身绑定(bind)到 log4j。

我想知道的是,有没有什么方法可以明确地确认这个绑定(bind)?

最佳答案

只需按照 SLF4J 的方式来发现绑定(bind)即可:

final StaticLoggerBinder binder = StaticLoggerBinder.getSingleton();

现在您可以尝试找出实际的实现是什么就我而言:

System.out.println(binder.getLoggerFactory());
System.out.println(binder.getLoggerFactoryClassStr());

打印出来:

ch.qos.logback.classic.LoggerContext[default]
ch.qos.logback.classic.selector.DefaultContextSelector

关于java - 如何找到 slf4j 绑定(bind)到的库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10505418/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com