spring boot 內(nèi)置tomcat默認端口號為8080,在開發(fā)多個應(yīng)用調(diào)試時很不方便,本文介紹了修改 spring boot內(nèi)置tomcat端口號的方法。
一、embeddedservletcontainercustomizer接口
embeddedservletcontainercustomizer接口提供了customize方法用來自定義servlet容器的一些屬性
如圖編寫實現(xiàn)類在customize方法中可設(shè)置容器端口號為8088
。
二、tomcatembeddedservletcontainerfactory
直接設(shè)置tomcatembeddedservletcontainerfactory的相應(yīng)屬性值也可以修改tomcat端口,如圖
1
2
|
public class tomcatembeddedservletcontainerfactory extends abstractembeddedservletcontainerfactory implements resourceloaderaware |
1
2
3
|
public abstract class abstractembeddedservletcontainerfactory extends abstractconfigurableembeddedservletcontainer implements embeddedservletcontainerfactory |
可以看到tomcat默認的端口號8080是在這里設(shè)置的
三、修改默認配置
spring boot默認配置文件為classpath下的application.properties
在application.properties中添加server.port=8011,可將tomcat默認端口號修改為8011
以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持服務(wù)器之家。
原文鏈接:http://blog.csdn.net/argel_lj/article/details/49851625