Spring Boot修改內置Tomcat端口號

Spring Boot 內置Tomcat默認端口號爲8080,在開發多個應用調試時很不方便,本文介紹了修改 Spring Boot內置Tomcat端口號的方法。

一、EmbeddedServletContainerCustomizer接口


EmbeddedServletContainerCustomizer接口提供了customize方法用來自定義servlet容器的一些屬性

如圖編寫實現類在customize方法中可設置容器端口號爲8088


二、TomcatEmbeddedServletContainerFactory

直接設置TomcatEmbeddedServletContainerFactory的相應屬性值也可以修改tomcat端口,如圖


  1. public class TomcatEmbeddedServletContainerFactory
  2. extends AbstractEmbeddedServletContainerFactory implements ResourceLoaderAware
  1. public abstract class AbstractEmbeddedServletContainerFactory
  2. extends AbstractConfigurableEmbeddedServletContainer
  3. implements EmbeddedServletContainerFactory
可以看到Tomcat默認的端口號8080是在這裏設置的


三、修改默認配置

Spring Boot默認配置文件爲CLASSPATH下的application.properties
在application.properties中添加server.port=8011,可將tomcat默認端口號修改爲8011

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章