【发布时间】:2017-09-21 22:00:04
【问题描述】:
当我在 Kafka Streams 中运行 wordcount 之类的示例代码时出现以下错误:
SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder".
SLF4J: Defaulting to no-operation (NOP) logger implementation
SLF4J: See http://www.slf4j.org/codes.html#StaticLoggerBinder for further details.
我访问了链接:https://www.slf4j.org/codes.html#StaticLoggerBinder 并尝试添加该链接中提到的 slf4j-nop.jar slf4j-simple.jar、slf4j-log4j12.jar、slf4j-jdk14.jar 之一。但它没有帮助。
我读到这个问题与 Eclipse 中的嵌入式 maven 版本有关,但我尝试从控制台创建项目,但仍然遇到同样的问题。
- Kafka Streams 版本 - 0.11.0.0
- Maven 版本 - 3.3.9
有人知道这个问题吗?我接下来的步骤是安装不同的 maven 版本并尝试一下。
【问题讨论】:
-
这是一个常见的 maven/slf4j 问题。您是否查看过现有的 SO 线程,例如 stackoverflow.com/questions/12458469/…?
标签: maven apache-kafka-streams