首页 / 业界百科 / 正文

spring boot的命令行参数配置

时间:2024-10-22 05:01:46

SpringBoot命令启动时参数配置

在配置信息的加载过程中,若在高优先级配置中和低优先级配置中存在同样的配置信息,则加载高优先级的配置信息。

1. 命令行参数。命令行参数具有最高优先级,可以覆盖配置文件中的属性。例如, --server.port=8080 将会覆盖 application.properties 或其他配置文件中的 server.port 属性。

2. 操作系统环境变量。Spring Boot会加载操作系统环境变量中以 SPRING_ 为前缀的所有属性。例如, SPRING_PROFILES_ACTIVE=dev 将会设置 spring.profiles.active 属性。

3. 自定义配置文件。可以通过 --spring.config.location 命令行参数指定自定义的配置文件。这些自定义配置文件可以覆盖默认的配置文件中的属性。

《spring boot的命令行参数配置》不代表本网站观点,如有侵权请联系我们删除

广州她氧信息科技有限公司 她氧网版权所有 粤ICP备2023058637号网站地图 网站地图2