내 application.yml 구성에서 env 변수를 다음과 같이 사용해 보았습니다.
spring:
main:
show_banner: false
---
spring:
profiles: production
server:
address: $OPENSHIFT_DIY_IP
port: $OPENSHIFT_DIY_PORT
그러나 env 변수는 해결되지 않습니다. 다른 표기법을 제공해야합니까?
Rails에서는 예를 들어 <% = ENV [ 'FOOVAR'] %>를 사용할 수 있습니다.
유일한 대안은 다음과 같이 앱을 실행하는 것입니다.
java -jar my.jar --server.address=$OPENSHIFT_DIY_IP --server.port=$OPENSHIFT_DIY_PORT
app.name=MyApp app.description=${app.name} is a Spring Boot application