我正在尝试使用.jar库,但是init
方法调用了slf4j。我已经将slf4j添加到了我的依赖项项目中,但是我相信我需要用jar中的依赖重新打包库。
我在jar中调用的方法有以下一行:
private static final org.slf4j.Logger LOG =
org.slf4j.LoggerFactory.getLogger(Init.class);
但我有个错误:
SLF4J: No SLF4J providers were found.
SLF4J: Defaulting to no-operation (NOP) logger implementation
SLF4J: See http://www.slf4j.org/codes.html#noProviders for further details.
发布于 2022-07-18 23:03:01
您还需要一个slf4j实现,正如错误说的那样。有多重的。这里有两个:
Slf4j-简单:它打印到您的控制台/终端
log4j-slf4j-impl:Apache Log4j SLF4J API绑定到Log4j 2内核
如果您只需要.jar,请选择所需的版本,然后可以在文件下下载。
如果您需要更多的帮助,官方手册解释得很好。
希望我能帮你
https://stackoverflow.com/questions/73029776
复制相似问题