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