title: @ConfigurationProperties Spring Boot Configuration Annotation Processor not found in classpath
body: <p>I try to make completion for custom properties in <em>Spring Boot</em>.</p>
  <p>I tried to create a simple project via <em>IntelliJ IDEA 2016.3</em>:</p>
  <ol>
  <li>Created a new Gradle project with <em>Spring Boot Initializer</em> (I haven't checked anything at all).</li>
  <li>Created a new class <code>Properties</code>.</li>
  </ol>
  <p>When I annotated it with <code>@ConfigurationProperties</code>, the next notification has appeared:
  <img src="https://i.stack.imgur.com/JMHZZ.png" alt="notification" /></p>
  <p><a href="http://docs.spring.io/spring-boot/docs/1.5.2.RELEASE/reference/html/configuration-metadata.html#configuration-metadata-annotation-processor" rel="noreferrer">The documentation</a> said that I should add the following to my project:</p>
  <pre><code>dependencies {
      optional &quot;org.springframework.boot:spring-boot-configuration-processor&quot;
  }
  
  compileJava.dependsOn(processResources)
  </code></pre>
  <p>After that, I tried to rebuild the project and enable annotation processors in settings but the notification hasn't gone. Completion doesn't work too (I created a string <code>my</code>).</p>