title: How do I figure out where a version is managed?
body: <p>I've got a maven project A. This project depends on project B, which again depends on <code>mysql-connector-java</code>.</p>
  <p>Project B depends on <code>mysql-connector-java:8.0.27</code>. However, no matter what I do project A insist on using <code>mysql-connector-java:5.1.39</code>.</p>
  <p>Maven tells me :</p>
  <blockquote>
  <p>[INFO] |  +- mysql:mysql-connector-java:jar:5.1.39:compile (version managed from 8.0.27)</p>
  </blockquote>
  <p>Neither project A nor project B manage the version in any particular way, apart from the regular dependency inclusion which B does :</p>
  <pre><code>        &lt;dependency&gt;
              &lt;groupId&gt;mysql&lt;/groupId&gt;
              &lt;artifactId&gt;mysql-connector-java&lt;/artifactId&gt;
              &lt;version&gt;8.0.27&lt;/version&gt;
          &lt;/dependency&gt;
  </code></pre>
  <p>How do I figure out where <code>mysql-connector-java</code> is managed? I've tried to search across the projects I manage - unable to find this specific version to be mentioned anywhere.</p>