springboot 启动会扫描以下位置的application.properties或者application.yml文件作为Spring boot的默认配置文件

–file:./config/

–file:./

–classpath:/config/

–classpath:/

优先级由高到底,高优先级的配置会覆盖低优先级的配置;

SpringBoot会从这四个位置全部加载主配置文件;**互补配置**;

==我们还可以通过spring.config.location来改变默认的配置文件位置==

**项目打包好以后,我们可以使用命令行参数的形式,启动项目的时候来指定配置文件的新位置;指定配置文件和默认加载的这些配置文件共同起作用形成互补配置;**

java -jar spring-boot-02-config-02-0.0.1-SNAPSHOT.jar --spring.config.location=G:/application.properties

最新文章

  1. Dojo: Quick Start
  2. 基础1.初次接触Jquery
  3. tp5 中 model 的更新方法
  4. angular-select绑定之后option不能更新问题
  5. php 条件查询和多条件查询
  6. slot的含义
  7. poj1026Cipher(置换群)
  8. Jquery CheckBox复选框 全选/取消全选 最佳实现方式 参考案例
  9. 十全大补DBA学习资源
  10. linux命令学习02-通过tomcat学习ps和netstat
  11. linux环境变量入门
  12. [Selenium With C#学习笔记] Lesson-01环境搭建
  13. Final 关键字
  14. codechef [snackdown2017 Onsite Final] Minimax
  15. 用Xstream时候遇到的两个小异常
  16. 别以为真懂Openstack: 虚拟机创建的50个步骤和100个知识点(2)
  17. Kivy 中文教程 实例入门 简易画板 (Simple Paint App):1. 自定义窗口部件 (widget)
  18. [PHP] 编写爬虫获取淘宝网上所有的商品分类以及关键属性 销售属性 非关键属性数据
  19. 利用Swashbuckle生成Web API Help Pages
  20. AndroidO Treble架构分析【转】

热门文章

  1. 微信接口本地调试(IIS服务器)
  2. linux使用mount命令挂载、umount命令取消挂载
  3. 将MongoDB服务器设置成Windows启动服务(win10)
  4. Linq处理decimal字段汇总Sum()为NULL
  5. phpCURL抓取网页内容
  6. 查找java文件
  7. nuxt https
  8. ESLint =》tslint.json
  9. EF-Lamdba
  10. BZOJ 3572 [HNOI2014]世界树 (虚树+DP)