一、springboot启动时候,配置文件的优先级如下所示由高到低。高优先级会覆盖低优先级相同配置,并且和低优先级形成互补配置。

–file:./config/  ###根目录config目录下
–file:./    ###根目录下
–classpath:/config/    ###类路径resource/config路径下
–classpath:/    ###类路径resource下

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

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

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

–file:./config/–file:./–classpath:/config/–classpath:/

最新文章

  1. 轻松自动化---selenium-webdriver(python) (十)
  2. 经典ASP.NET MVC3.0入门详解
  3. DP走方格型
  4. about家庭智能设备部分硬件模块功能共享【协同工作】solution
  5. Response.ContentType 详细列表 <转>
  6. 使用ajax异步提交表单
  7. 查看mysql一些命令的数据库状态
  8. JQuery的 jQuery.fn.extend() 和jQuery.extend();
  9. Wireshark网络端点和会话
  10. 关于OpenAuth.Net被攻击的感想
  11. [linux]CentOS安装pre-built Nginx
  12. 播放器的书签--推荐使用Potplayer
  13. Java框架spring 学习笔记(八):注入对象类型属性
  14. 南大算法设计与分析课程OJ答案代码(5)--割点与桥和任务调度问题
  15. Kettle从excel导入数据到sql server
  16. 22.LinkedList
  17. Win7 x64 svn 服务器搭建
  18. C/C++ 关于 for循环 的第二个表达式右侧非常量的时候
  19. 6、java5线程池之固定大小线程池newFixedThreadPool
  20. 用sql + Ado设置access的字段的默认值

热门文章

  1. Springboot整合kaptcha验证码
  2. 记录一次dns劫持及其解决办法
  3. Ubuntu更新命令无法执行的,下一步该怎么办?
  4. Invoke and BeginInvoke
  5. 查看oracle归档日志路径
  6. Goland的GC回收机制
  7. Python——模块&包&异常
  8. MATLAB神经网络应用设计【2】
  9. linux 内核以及mod
  10. 使用socat反向Shell多台机器