Grailsで起動時のポート番号を変更
Grailsでrun-appを実行するとデフォルトではポート番号:8080で起動します。
このポート番号を変更する方法がいくつかあったので整理してみました。
grails> run-app ・・・中略・・・ Grails application running at http://localhost:9090 in environment: development
目次
■application.ymlに記述
application.ymlの冒頭に以下を追加する。
--- server: port: 9090
■起動コマンド実行時にオプションで指定
起動コマンド実行時にportオプションで番号を指定する。
>grails run-app -port 8090
■環境変数で指定
環境変数GRAILS_OPTSに"-Dserver.port"に指定する。
Windows10のpowershellを使ってる場合、set-itemで環境変数に設定できる。
>set-item env:GRAILS_OPTS -value "-Dserver.port=8100" >get-item env:GRAILS_OPTS Name Value ---- ----- GRAILS_OPTS -Dserver.port=8100