springboot读取外部配置文件

本文探讨了如何在Spring Boot项目中采用外部配置文件,以提高开发与部署的协作效率,介绍了不同配置文件读取优先级和放置策略。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

无意中看见公司的项目sringboot配置文件是放在jar包并级目录的,而我自己部署springboot项目就是直接使用的项目打出的jar包内的配置文件,虽然能打开jar修改配置文件或者打包前直接改好配置文件再打包,但是当开发和部署的人员分职之后,会比较的麻烦。

所以探索了一下外部配置文件的方式

springboot读取配置文件的方式优先级如下:

  1. 在jar包的同一目录下建一个config文件夹,然后把配置文件放到这个文件夹下。
  2. 直接把配置文件放到jar包的同级目录。
  3. 在classpath下建一个config文件夹,然后把配置文件放进去。
  4. 在classpath下直接放配置文件。

所以根据这个配置文件的读取优先级方式,我们可以直接在jar包并级目录下放置配置文件或者建conf文件夹,将配置文件放入,正常执行启动命令即可读取外部配置文件

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值