Spring Boot修改內置Tomcat端口號


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

一、EmbeddedServletContainerCustomizer接口

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

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

二、TomcatEmbeddedServletContainerFactory

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

 

[java]  view plain  copy
 
  1. public class TomcatEmbeddedServletContainerFactory  
  2.         extends AbstractEmbeddedServletContainerFactory implements ResourceLoaderAware  
[java]  view plain  copy
 
  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


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM