Автозаполнение в yaml не работает с метаданными spring-configuration-от моего пользовательского стартера - PullRequest
0 голосов
/ 10 апреля 2019

У меня custom-spring-boot-starter с MyProperties.class. Я добавляю зависимость:

annotationProcessor "org.springframework.boot:spring-boot-configuration-processor:${springBootVersion}"

И после сборки проекта я сгенерировал файл:

enter image description here

После этого я включаю свой стартер в проект:

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 стартера вручную. Как я могу это исправить?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...