Spring Bootの組込Tomcatのポートを変更する方法

Spring Bootの組込Tomcatのポートを変更する方法

Spring Bootアプリケーションを起動するとデフォルトで8080ポートが使用されますが、変えたい場合はapplication.properties(yml)の設定で変更することができます。

server.port = 8888

これで起動してみます。

2019-01-26 23:51:55.525 INFO 9652 --- [ main] jp.co.confrage.StsApplication : Starting StsApplication on DESKTOP-DNSQQ62 with PID 9652 (C:\Users\takahashi\Documents\workspace-sts\sts\bin\main started by takahashi in C:\Users\takahashi\Documents\workspace-sts\sts)
2019-01-26 23:51:55.527 INFO 9652 --- [ main] jp.co.confrage.StsApplication : The following profiles are active: dev
2019-01-26 23:51:56.007 INFO 9652 --- [ main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data repositories in DEFAULT mode.
2019-01-26 23:51:56.055 INFO 9652 --- [ main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 43ms. Found 1 repository interfaces.
2019-01-26 23:51:56.292 INFO 9652 --- [ main] trationDelegate$BeanPostProcessorChecker : Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$d5d74cbd] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
2019-01-26 23:51:56.532 INFO 9652 --- [ main] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8888 (http)
~省略~

組込Tomcatが8888で起動されていることが確認できます。

ポートをランダムにする場合は

server.port=0

にすればよいです。

コメント

タイトルとURLをコピーしました