spring boot spring.config.name 不生效
来源:互联网 发布:访客网络有什么用 编辑:程序博客网 时间:2024/05/29 03:34
一、问题描述
在 Spring Boot 项目中,当在 application.yml 中设置自定义配置文件名称和路径时:
application.yml
spring: config: name: myproject location: classpath:/myconfig/
或 application.properties
spring.config.name=myprojectspring.config.location=classpath:/myconfig/
结果不生效。
二、原因
关键在于:spring.config.name 和 spring.config.location 是 environment property (环境属性)。在 application.yml (application.properties)中设置已经太迟了!
三、方案
官方文档
的示例是启动的时候使用命令行指定:
$ java -jar myproject.jar --spring.config.name=myproject// or$ java -jar myproject.jar --spring.config.location=classpath:/default.properties,classpath:/override.properties
四、参考
- Custom config location and config name on Spring Boot
- Clarify that “spring.config.*” properties doesn’t work in configuration files
- Application property files
0 0
- spring boot spring.config.name 不生效
- spring boot 配置默认编码。request 设置不生效。
- 62. mybatis 使用PageHelper不生效【从零开始学Spring Boot】
- Spring boot config info
- spring拦截器不生效
- spring事务注解不生效
- spring 注解aop不生效
- Spring @Transactional注解不生效
- Spring Boot 使用JSP时,修改JSP不生效,需要重启的现象
- Spring Boot 使用JSP时,修改JSP不生效,需要重启的现象
- Spring Boot 1.5+ 使用JSP时,修改JSP不生效,需要重启的现象
- maven项目引入spring boot依赖之后filter不生效的问题
- spring hibernate.hbm2ddl.auto 不生效
- Spring事务不生效的解决过程
- spring mvc 事务不生效 不回滚
- spring mvc 注解配置StringHttpMessageConverter不生效
- spring mvc 注解配置StringHttpMessageConverter不生效
- Spring AOP 方法内部不生效
- 聊聊 virtualenv 和 virtualenvwrapper 实践
- 深刻的理解Fragment生命周期 都在做什么,fragment生命周期
- 【我的一年C语言】02
- Lightoj1370 Bi-shoe and Phi-shoe
- Android中Animation 详细解读
- spring boot spring.config.name 不生效
- 复制克隆virtualbox镜像vdi
- 在jpa的JpaRepository需要对符合主键@EmbeddedId 中的一个字段进行查询的用法
- POJ 3660 Cow Contest
- 求十个整数中的最大值
- 分布式事务-简单总结
- 酒桌十大诀窍
- Java基础1——认识Java
- React组件的属性PropTypes