title: Maven requires plugin version to be specified for the managed dependency spring-boot-configuration-processor
body: <p>I have a maven project with modules. The parent for my root project is <code>spring-boot-starter-parent</code>, which provides a lot of dependency management.</p>
  <p>In my module, I use <code>spring-boot-configuration-processor</code>, which is one of the dependencies managed by <code>spring-boot-starter-parent</code> (well, actually managed by its parent, <code>spring-boot-dependencies</code>).</p>
  <p>If I <strong>don't</strong> specify the version in the plugins section, my build fails with:</p>
  <pre><code>Resolution of annotationProcessorPath dependencies failed: For artifact {org.springframework.boot:spring-boot-configuration-processor:null:jar}: The version cannot be empty. -&gt; [Help 1]
  </code></pre>
  <p>So, I am forced to have the plugins section look like this:</p>
  <pre><code>&lt;plugins&gt;
      &lt;plugin&gt;
          &lt;groupId&gt;org.springframework.boot&lt;/groupId&gt;
          &lt;artifactId&gt;spring-boot-maven-plugin&lt;/artifactId&gt;
      &lt;/plugin&gt;
      &lt;plugin&gt;
          &lt;groupId&gt;org.apache.maven.plugins&lt;/groupId&gt;
          &lt;artifactId&gt;maven-compiler-plugin&lt;/artifactId&gt;
          &lt;configuration&gt;
              &lt;annotationProcessorPaths&gt;
                  &lt;path&gt;
                      &lt;groupId&gt;org.springframework.boot&lt;/groupId&gt;
                      &lt;artifactId&gt;spring-boot-configuration-processor&lt;/artifactId&gt;
                      &lt;version&gt;2.6.0&lt;/version&gt;
                  &lt;/path&gt;
              &lt;/annotationProcessorPaths&gt;
          &lt;/configuration&gt;
      &lt;/plugin&gt;
  &lt;/plugins&gt;
  </code></pre>
  <p>However, I would prefer to reference the inherited version. Although <code>spring-boot-dependencies</code> has a lot of properties for the versions of various dependencies, it does not have a property for the version of <code>spring-boot-configuration-processor</code>. Nor does it include <code>spring-boot-configuration-processor</code> in plugin management.</p>
  <p>How do I use the inherited version of this plugin instead of having to explicitly specify the version myself?</p>