SpringBoot2.0 用WebServerFactoryCustomizer 设置端口号

//SpringBoot1.5.x
@Bean
public EmbeddedServletContainerCustomizer embeddedServletContainerCustomizer(){
    return new EmbeddedServletContainerCustomizer() {
        @Override
        public void customize(ConfigurableEmbeddedServletContainer container) {
            container.setPort(8090);
        }
    };
}

//SpringBoot2.x.x
@Bean
    public WebServerFactoryCustomizer webServerFactoryCustomizer(){
        return new WebServerFactoryCustomizer<ConfigurableServletWebServerFactory>() {
            @Override
            public void customize(ConfigurableServletWebServerFactory factory) {
                factory.setPort(8090);
            }
        };
    }

猜你喜欢

转载自blog.csdn.net/Silverfeathers/article/details/81369297