title: verify maven managed dependencies
body: <p>maven allows you to define in pom file:</p>
  
  <p>(A) <code>dependencies</code> -> the actual direct dependencies of the project</p>
  
  <p>(B) <code>dependencyManagement</code>/<code>dependencies</code> -> managed dependencies that affect dependencies of category (A) with undefined version and transitive dependencies.</p>
  
  <ul>
  <li>If I put wrong/unknown artifact on category A - maven will surely fail.</li>
  <li>If I put wrong/unknown artifact on category B - maven will fail only if it affects category A (for instance, A defines dep on <code>foo:bar</code> and B defines dep on <code>foo:bar:&lt;unknown-version&gt;</code>.</li>
  </ul>
  
  <hr>
  
  <p>I wonder if there is any existing plugin that will allow me to verify all managed deps (category B) - make sure they actually exist.</p>
  
  <p>I have 1 global pom project with deps management that serves multiple projects and I want to verify any change to the deps in the CI before uploading new version to remote repository</p>