Java slf4j无法绑定记录器,尽管类路径上存在logback
为项目运行集成测试时,会记录以下错误:Java slf4j无法绑定记录器,尽管类路径上存在logback,java,maven,neo4j,logback,slf4j,Java,Maven,Neo4j,Logback,Slf4j,为项目运行集成测试时,会记录以下错误: SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder". SLF4J: Defaulting to no-operation (NOP) logger implementation 根据文档,只有当记录器实现不在类路径上时,才会发生此错误,但是,存在以下Maven依赖项: <dependency> <groupId>ch.qos.logback<
SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder".
SLF4J: Defaulting to no-operation (NOP) logger implementation
根据文档,只有当记录器实现不在类路径上时,才会发生此错误,但是,存在以下Maven依赖项:
<dependency>
<groupId>ch.qos.logback</groupId>
<artifactId>logback-classic</artifactId>
<version>${logback}</version>
<scope>compile</scope>
</dependency>
<dependency>
<groupId>ch.qos.logback</groupId>
<artifactId>logback-core</artifactId>
<version>${logback}</version>
<scope>compile</scope>
</dependency>
回写
回归经典
${logback}
编译
回写
回溯堆芯
${logback}
编译
此外,当Neo4j 2.x位于类路径上时,问题不会发生,但在Neo4j 3.x上会发生
我如何解决这个问题 我也有同样的问题。您可以尝试查找类路径上的所有Logback依赖项,并删除/隐藏所有重复的依赖项 看看这个链接,也许会有帮助: