Я получаю исключение ниже в моем проекте Spring:
Caused by: java.lang.IllegalArgumentException: Could not resolve placeholder 'MY_KEY' in value "${MY_KEY}"
org.springframework.util.PropertyPlaceholderHelper.parseStringValue(PropertyPlaceholderHelper.java:174)
org.springframework.util.PropertyPlaceholderHelper.replacePlaceholders(PropertyPlaceholderHelper.java:126)
Так выглядит мой bootstrap .yml в src / main / resources /
spring:
profiles:
active: native
application:
name: myapp
cloud:
config:
server:
bootstrap: true
health:
enabled: false
encrypt:
# key: ${MY_KEY}
key: ${MY_KEY}
Другие заполнители, определенные в application.yml, разрешены правильно.
Ниже приведены зависимости в моем проекте:
spring-boot-starter:1.5.4.RELEASE
spring-cloud-starter-config: -> 1.3.1.RELEASE
spring-cloud-starter:1.2.2.RELEASE
spring-cloud-config-server: -> 1.3.1.RELEASE
spring-cloud-core:1.2.4.RELEASE
spring-cloud-config-client:1.3.1.RELEASE