title: How to resolve parent pom dependency issue: Failed to read artifact descriptor; Could not find artifact?
body: <p>I recently published three artifacts to Maven Central: <a href="https://search.maven.org/search?q=ced2ar3-rdb" rel="noreferrer">https://search.maven.org/search?q=ced2ar3-rdb</a></p>
  
  <p>The three are part of the <a href="https://github.com/ncrncornell/ced2ar-rdb/tree/c1b63790fff404ec3d1e834690c8e7ce5a9778b3" rel="noreferrer">same project</a> and are published concurrently.</p>
  
  <p>I'm now trying to build a new project using ced2ar-rdb and ced2ar-rdb-tests as dependencies, but not where in my code do I reference the parent pom file (ced2ar3-rdb-parent; I don't actually want to use it and didn't think I needed it). However, when I try to build my project that uses ced2ar-rdb as a dependency, I get this error:</p>
  
  <pre><code>[ERROR] Failed to execute goal on project ced2ar3-services-core: Could not resolve dependencies for project edu.cornell.
  ncrn.ced2ar:ced2ar3-services-core:jar:0.0.0: Failed to collect dependencies at edu.cornell.ncrn.ced2ar:ced2ar3-rdb:jar:0
  .0.1: Failed to read artifact descriptor for edu.cornell.ncrn.ced2ar:ced2ar3-rdb:jar:0.0.1: Could not find artifact edu.
  cornell.ncrn.ced2ar:ced2ar3-rdb-parent:pom:${ced2ar.version} in central (https://repo.maven.apache.org/maven2) -&gt; [Help   
  </code></pre>
  
  <p>Is the issue related to the fact that I have <code>&lt;version&gt;${ced2ar.version}&lt;/version&gt;</code> in the parent pom, even though <code>${ced2ar.version}</code> appears correctly defined in <code>&lt;properties&gt;</code> further down in the file?</p>