title: Dependency Version is missing - 'dependencies.dependency.version' for io.vertx:vertx-stack-depchain:jar is missing
body: <p>Trying to specify my vertx version for different modules in the parent pom.
  My parent pom file is:</p>
  <pre><code>&lt;groupId&gt;com.abc.xyc&lt;/groupId&gt;
  &lt;artifactId&gt;parent&lt;/artifactId&gt;
  &lt;version&gt;1.0-SNAPSHOT&lt;/version&gt;
  &lt;packaging&gt;pom&lt;/packaging&gt;
  &lt;name&gt;Parent POM&lt;/name&gt;
  
  &lt;modules&gt;
      ...
      &lt;module&gt;Server&lt;/module&gt;
      ...
  &lt;/modules&gt;
  
  &lt;properties&gt;
      ...
      &lt;vertx.version&gt;3.8.2&lt;/vertx.version&gt;
      &lt;vertx.verticle&gt;com.abc.xyc.as4.MainVerticle&lt;/vertx.verticle&gt;
      &lt;vertx-maven-plugin.version&gt;1.0.22&lt;/vertx-maven-plugin.version&gt;
      &lt;lmax.version&gt;3.4.2&lt;/lmax.version&gt;
      ...
  &lt;/properties&gt;
  
  &lt;dependencyManagement&gt;
      &lt;dependencies&gt;
          ...
          &lt;dependency&gt;
              &lt;groupId&gt;io.vertx&lt;/groupId&gt;
              &lt;artifactId&gt;vertx-stack-depchain&lt;/artifactId&gt;
              &lt;version&gt;${vertx.version}&lt;/version&gt;
              &lt;type&gt;pom&lt;/type&gt;
              &lt;scope&gt;import&lt;/scope&gt;
          &lt;/dependency&gt;
          &lt;dependency&gt;
              &lt;groupId&gt;io.vertx&lt;/groupId&gt;
              &lt;artifactId&gt;vertx-core&lt;/artifactId&gt;
              &lt;version&gt;${vertx.version}&lt;/version&gt;
          &lt;/dependency&gt;
          ...
      &lt;/dependencies&gt;
  &lt;/dependencyManagement&gt;
  
  &lt;build&gt;
          &lt;pluginManagement&gt;
              ...
              &lt;plugins&gt;
                  &lt;plugin&gt;
                      &lt;groupId&gt;io.reactiverse&lt;/groupId&gt;
                      &lt;artifactId&gt;vertx-maven-plugin&lt;/artifactId&gt;
                      &lt;version&gt;${vertx-maven-plugin.version}&lt;/version&gt;
                      &lt;executions&gt;
                          &lt;execution&gt;
                              &lt;id&gt;vmp&lt;/id&gt;
                              &lt;goals&gt;
                                  &lt;goal&gt;initialize&lt;/goal&gt;
                                  &lt;goal&gt;package&lt;/goal&gt;
                              &lt;/goals&gt;
                          &lt;/execution&gt;
                      &lt;/executions&gt;
                      &lt;configuration&gt;
                          &lt;redeploy&gt;true&lt;/redeploy&gt;
                      &lt;/configuration&gt;
                  &lt;/plugin&gt;
              &lt;/plugins&gt;
          &lt;/pluginManageme&gt;
  &lt;/build&gt;
  </code></pre>
  <p>This is my child pom file</p>
  <pre><code>&lt;artifactId&gt;Server&lt;/artifactId&gt;
  &lt;version&gt;1.0-SNAPSHOT&lt;/version&gt;
  &lt;packaging&gt;jar&lt;/packaging&gt;
  
  &lt;parent&gt;
      &lt;groupId&gt;com.abc.xyc&lt;/groupId&gt;
      &lt;artifactId&gt;parent&lt;/artifactId&gt;
      &lt;version&gt;1.0-SNAPSHOT&lt;/version&gt;
  &lt;/parent&gt;
  
  &lt;dependencies&gt;
      ...
      &lt;dependency&gt;
          &lt;groupId&gt;io.vertx&lt;/groupId&gt;
          &lt;artifactId&gt;vertx-stack-depchain&lt;/artifactId&gt;
      &lt;/dependency&gt;
      ... 
  &lt;/dependencies&gt;
  </code></pre>
  <p>The error I get is:'dependencies.dependency.version' for io.vertx:vertx-stack-depchain:jar is missing. When I specify the version in child pom, it works fine. My question is why isn't it getting the version from my parent pom?</p>