У меня custom-spring-boot-starter
с MyProperties.class
. Я добавляю зависимость:
annotationProcessor "org.springframework.boot:spring-boot-configuration-processor:${springBootVersion}"
И после сборки проекта я сгенерировал файл:
После этого я включаю свой стартер в проект:
compile project(':my-custom-starter')
И я пытаюсь использовать spring-configuration-metadata.json
для автозаполнения в application.yaml
. Но это не работает. Если я скопирую spring-configuration-metadata.json
из своего пользовательского стартера (build/classes/java/main/META-INF
) в myProject/resources/META-INF/
- автозаполнение работает нормально.
Я думаю, это не должно так работать. Мне не нужно каждый раз копировать spring-configuration-metadata.json
из build folder
в myProjects resource
стартера вручную. Как я могу это исправить?