Spring Boot 获取启动端口 发表于 2021-05-10 更新于 2021-06-23 分类于 Java , Spring , Spring Boot 1. 通过 environment 获取 123456@AutowiredEnvironment environment;public String getPort(){ return environment.getProperty("local.server.port");} 2.通过注解获取 12345@Value("${server.port}")private String port ;@LocalServerPortprivate String port ; 注:当 application.yml 配置文件中没有指定服务启动端口时,不能使用 @LocalServerPort 和 @Value("${server.port}") 的方法获取端口号,只能使用 environment 的方式。