Spring Boot修改内置Tomcat默认端口号的示例
Spring Boot 内置Tomcat默认端口号为8080,在开发多个应用调试时很不方便,本文介绍了修改 Spring Boot内置Tomcat端口号的方法。
一、EmbeddedServletContainerCustomizer接口

EmbeddedServletContainerCustomizer接口提供了customize方法用来自定义servlet容器的一些属性
如图编写实现类在customize方法中可设置容器端口号为8088
。
二、TomcatEmbeddedServletContainerFactory
直接设置TomcatEmbeddedServletContainerFactory的相应属性值也可以修改tomcat端口,如图

public class TomcatEmbeddedServletContainerFactory
extends AbstractEmbeddedServletContainerFactory implements ResourceLoaderAware
public abstract class AbstractEmbeddedServletContainerFactory
extends AbstractConfigurableEmbeddedServletContainer
implements EmbeddedServletContainerFactory
可以看到Tomcat默认的端口号8080是在这里设置的

三、修改默认配置
Spring Boot默认配置文件为CLASSPATH下的application.properties
在application.properties中添加server.port=8011,可将tomcat默认端口号修改为8011
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持脚本之家。
相关文章
SpringBoot如何读取xml配置bean(@ImportResource)
这篇文章主要介绍了SpringBoot如何读取xml配置bean(@ImportResource),具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教2022-01-01
在SpringBoot项目中使用JetCache缓存的详细教程
Spring Boot是一个非常流行的Java开发框架,JetCache是一个基于注解的高性能缓存框架,本文将介绍如何在Spring Boot项目中使用JetCache缓存,并提供一个详细案例来说明如何配置和使用JetCache,需要的朋友可以参考下2024-06-06
Mybatis如何使用@Mapper和@MapperScan注解实现映射关系
这篇文章主要介绍了Mybatis使用@Mapper和@MapperScan注解实现映射关系,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教2021-10-10
SpringBoot使用开发环境application.properties问题
这篇文章主要介绍了SpringBoot使用开发环境application.properties问题,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教2024-07-07


最新评论