Пожалуйста go в документации
Вместо того, чтобы жестко задавать некоторые свойства, которые также указаны в конфигурации сборки вашего проекта, вы можете автоматически расширять их, вместо этого используя существующие Конфигурация сборки. Это возможно как в Maven, так и в Gradle.
Упомянутый вами формат предназначен для Maven
Вы можете автоматически расширять свойства из проекта Maven с помощью фильтрации ресурсов. Если вы используете spring-boot-starter-parent, вы можете ссылаться на «свойства проекта» вашего Maven с помощью @ .. @ placeholder
Update
С Spring Boot Actuator добавлена зависимость к pom. xml
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-actuator</artifactId>
</dependency>
и
info
конечная точка выставлена (для http: management.endpoints.web.exposure.include=info
)
можно сделать быструю проверку этого.
Добавьте следующее свойство в pom. xml
<properties>
<app.info.test>Test Value</app.info.test>
</properties>
и следующие записи в приложении Файл .properties
info.app.name= Test App
info.app.java.source=1.8
info.app.test=@app.info.test@
Удар http://localhost: 8080 / привод / информация даст следующий ответ
{"app":{"name":"Test App","java":{"source":"1.8"},"test":"Test Value"}}