springboot配置文件

idea springboot 指定配置文件启动

直接启动项目:


programargument参数设置: --spring.profiles.active=XXX

debug模式:


VM options参数设置: -Dspring.profiles.active=XXX

springboot配置文件优先级

springboot读取外部配置文件的方法,如下优先级:

  • file:./config/ - 优先级最高(项目根路径下的config)

  • file:./ - 优先级第二 -(项目根路径下)

  • classpath:/config/ - 优先级第三(项目resources/config下)

  • classpath:/ - 优先级第四(项目resources根目录)

加载的优先级顺序是从上向下加载,并且所有的文件都会被加载,高优先级的内容会覆盖底优先级的内容,形成互补配置

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容