Spring Boot内置的Tomcat的默认端口号是8080,在开发多个应用程序进行调试时很不方便。介绍了修改Spring Boot内置Tomcat端口号的方法。I .嵌入式ServerLetContainer定制器接
Spring Boot内置的Tomcat的默认端口号是8080,在开发多个应用程序进行调试时很不方便。介绍了修改Spring Boot内置Tomcat端口号的方法。
I .嵌入式ServerLetContainer定制器接口
嵌入式servletcontainercustomizer接口提供了一些由customize方法用来定制servlet容器的属性。
编写如图所示的实现类,在customize方法中将容器端口号设置为8088。
。
第二,tomcatembeddeservletcontainerfactory
也可以通过直接设置tomcatembeddedServerContainer工厂的相应属性值来修改Tomcat端口,如图所示。
public class TomcatEmbeddedServletContainerFactoryextends AbstractEmbeddedServletContainerFactory implements ResourceLoaderAwarepublic abstract class AbstractEmbeddedServletContainerFactoryextends AbstractConfigurableEmbeddedServletContainerimplements EmbeddedServletContainerFactory
可以看到这里设置了Tomcat的默认端口号8080。
第三,修改默认配置
Spring Boot的默认配置文件是类路径下的application.properties
在application.properties中添加server.port=8011,将tomcat的默认端口号修改为8011。