而且无需配置文件

Spring Boot修改运维端口,springboot

spring
boot是个好东西,能够不用容器间接在main方法中运转,何况无需布置文件,方便火速搭建景况。然而当大家要同一时间开动2个springboot工程时,就能够有毛病,有不小恐怕会因为8080端口被第三个利用占用而致使第1个使用无法运维,那时就供给修改个中八个工程的开发银行端口。

1.得以经过完成EmbeddedServletContainerCustomizer接口来促成:

图片 1

public class Application extends SpringBootServletInitializer implements EmbeddedServletContainerCustomizer {  

    @Override  
    protected SpringApplicationBuilder configure(SpringApplicationBuilder builder) {  
        return builder.sources(Application.class);  
    }  

    public static void main(String[] args) {  
        SpringApplication.run(Application.class, args);  
    }  


    @Override  
    public void customize(ConfigurableEmbeddedServletContainer container) {  
        container.setPort(8081);  
    }  
}  

图片 2

 2.能够通过application.properties配置文件来贯彻

server.port=8084

Boot修改运行端口,springboot spring
boot是个好东西,可以不用容器直接在main方法中运转,何况无需安插文件,方便高效搭建意况。但是当…

相关文章