私はapplication.yml設定で環境変数を使用してみました:
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