springboot修改启动端口的4种方式

application配置文件(推荐)

application.properties文件配置

server.port=8081

application.yml文件配置

server:
  #端口号
  port: 8082

启动类中设置(不推荐)

将端口号写死在代码中,不推荐

@SpringBootApplication
public class Main {
    public static void main(String[] args) {
        SpringApplication app = new SpringApplication(Main.class);
        app.setDefaultProperties(Collections
          .singletonMap("server.port", "8081"));
        app.run(args);
    }
}

命令行参数

jar启动时修改端口

java -jar demo.jar --server.port=9090

优先级

命令行参数 > application配置文件


原文出处:/show_1EF28SmpwguG.html