log4j 未找到SLF4J提供程序,fscrawler 2.10发出警告

kx7yvsdv  于 2023-05-06  发布在  其他
关注(0)|答案(1)|浏览(235)

我已经把fscrawler从2. 9升级到了2. 10。我尝试了在旧版本中使用的相同的索引命令:

/usr/bin/fscrawler --config_dir /home/user1/conf test_index --restart --loop 1

我看到以下关于SLF4J的警告:

SLF4J: No SLF4J providers were found.
SLF4J: Defaulting to no-operation (NOP) logger implementation
SLF4J: See https://www.slf4j.org/codes.html#noProviders for further details.
SLF4J: Class path contains SLF4J bindings targeting slf4j-api versions 1.7.x or earlier.
SLF4J: Ignoring binding found at [jar:file:/usr/local/src/fscrawler-distribution-2.10-SNAPSHOT/lib/log4j-slf4j-impl-2.20.0.jar!/org/slf4j/impl/StaticLoggerBinder.class]
SLF4J: See https://www.slf4j.org/codes.html#ignoredBindings for an explanation.

我使用Log4j来记录日志,而不是使用任何Java日志库。如何摆脱上述与SLF4J相关的警告?

gwo2fgha

gwo2fgha1#

你下载的是最新版本还是旧版本?
确保下载最新版本。这应该是固定的。

相关问题