HerokuにデプロイするSpring Bootアプリでプロファイルを切り替える(VM引数の渡し方)
Heroku環境で、このVM引数の渡し方はイマイチ分からなかったので、
ググったら見つかりました。
ルートにProcfileっていうファイルを配置して、そこにコマンド書いとけばよいということらしい。
デフォルトでは、
web: java -Dserver.port=$PORT $JAVA_OPTS -jar target/dictation-0.0.1-SNAPSHOT.jar
となっているところを、
web: java -Dspring.profiles.active=prod -Dserver.port=$PORT $JAVA_OPTS -jar target/dictation-0.0.1-SNAPSHOT.jar
のようにすればOKです。簡単ですね。
(先頭のweb:を付け忘れてハマったのは良い思い出)