title: Dependencies version conflict -> different slf4j versions but can't exclude wrong one
body: <p>I've got almost same question like was asked here:</p>
  <p><a href="https://stackoverflow.com/questions/8921382/maven-slf4j-version-conflict-when-using-two-different-dependencies-that-requi">Maven + SLF4J: Version conflict when using two different dependencies that require two different SLF4J versions</a></p>
  <p>(but unfortunately all answers didn't help our case)</p>
  <p>Case:</p>
  <p>I need to include firebase dependency</p>
  <pre><code>&lt;dependency&gt;
          &lt;groupId&gt;com.google.firebase&lt;/groupId&gt;
          &lt;artifactId&gt;firebase-admin&lt;/artifactId&gt;
          &lt;version&gt;5.11.0&lt;/version&gt;
  &lt;/dependency&gt;
  </code></pre>
  <p>Which depends on slf4j version 1.7.25.</p>
  <p>Afterwards we implemented some integration test (using spring and junit) and now we're facing the clash</p>
  <blockquote>
  <p>SLF4J: The requested version 1.5.6 by your slf4j binding is not compatible with [1.6, 1.7]</p>
  <p>SLF4J: See <a href="http://www.slf4j.org/codes.html#version_mismatch" rel="nofollow noreferrer">http://www.slf4j.org/codes.html#version_mismatch</a> for further details.</p>
  </blockquote>
  <p>But when I run &quot; mvn dependency:tree&quot; I don't see any other dependency on slf4j. So it's clearly something &quot;outside&quot; of the project.</p>
  <p>I'm also unable to just exclude the slf4j from firebase because it's mandatory and I'm unable to use it without it.</p>
  <p>Is there any chance how to check where the dependency comes from or how to exclude the older version (in case that it's gonna work with the newer one)?</p>