I try to make completion for custom properties in Spring Boot.
I tried to create a simple project via IntelliJ IDEA 2016.3:
- Created a new Gradle project with Spring Boot Initializer (I haven't checked anything at all).
- Created a new class
Properties.
When I annotated it with @ConfigurationProperties, the next notification has appeared:

The documentation said that I should add the following to my project:
dependencies {
optional "org.springframework.boot:spring-boot-configuration-processor"
}
compileJava.dependsOn(processResources)
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 my).
propdeps-plugin, so I cannot be sure if the new version of the IDE is the solution. Anyway, I upvoted your answer. - Feeco