由于
,我的测试失败了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无关。