SpringBoot 2.0.x应用修改默认的端口号

前言

有时候我们可能需要启动不止一个 springboot 应用,而 springboot 默认的端口号是 8080,所以这时候我们就需要修改 springboot 的默认端口了。下面就分别介绍一下这几种方式

springboot 修改默认的端口号

本文介绍的 springboot 版本为 2.0.x 及以上版本

通过修改配置文件中的 server.port

application.properties 配置文件

server.port=8081

application.yml 配置文件

server:
    port:8081

通过类 TomcatServletWebServerFactory

@SpringBootApplication
public class Application {
    
    

    public static void main(String[] args) {
    
    
        SpringApplication.run(Application.class, args);
    }
    
    // 通过类 TomcatServletWebServerFactory 修改端口号
    @Bean
    public TomcatServletWebServerFactory updatePort(){
    
    
        return new TomcatServletWebServerFactory(8888);
    }
}

通过命令行参数

如果你只是想在启动的时候修改一次端口号的话,可以用命令行参数来修改端口号

java -jar 打包之后的SpringBoot.jar  --server.port=8000

通过虚拟机参数

你同样也可以把修改端口号的配置放到 JVM 参数里

-Dserver.port=8009

猜你喜欢

转载自blog.csdn.net/weixin_38192427/article/details/115134046