我的测试失败是因为
SLF4J: The requested version 1.5.10 by your slf4j binding is not compatible with [1.6, 1.7]
SLF4J: See http://www.slf4j.org/codes.html#version_mismatch for further details.
我发现我可以添加以下实现来解决这个冲突。
<dependency>
<groupId>org.slf4j</groupId>
<artifactId>slf4j-simple</artifactId>
<version>1.7.2</version>
<scope>test</scope>
</dependency>
但是,我想知道如何确定哪个依赖会带来 1.5.10。运行时,mvn dependency:tree
我只会列出我的 slf4j-api。
编辑
好的,我知道为什么它没有被列出:我的依赖项之一实现了 Logger 本身。但是,我仍然不确定如何在添加 slf4j-simple 依赖项之前弄清楚这一点。但我想这与maven无关。