spring boot 下多环境配置占位符无法使用
来源:互联网 发布:淘宝联盟手机版官网 编辑:程序博客网 时间:2024/05/22 05:06
spring boot 下多环境配置占位符无法使用
环境
- spring boot
- mavne
- 多环境配置占位符
之前做多环境配置的时候都是在 pom.xml 文件里写好标签,然后在 properties 使用${key}
引用,打包之后就会自动替换掉。
但是在使用 spring boot 后发现,居然替换不了。
解决方案
将 properties 里的 ${key}
替换成 @key@
。
问题原因
maven 继承了 spring-boot-starter-parent,并且 spring 的占位符也是 ${key}
, 导致 mavenfilter 的占位符被 spring 的 maven pom 替换掉了,变成了 @key@
,我们可以通过resource.delimiter来覆盖它。
阅读全文
0 0
- spring boot 下多环境配置占位符无法使用
- spring boot 多环境配置
- Spring配置文件使用占位符配置
- spring boot使用logback实现多环境日志配置
- Spring boot 使用YML文件配置多环境
- spring boot的使用以及环境配置
- Spring配置占位符
- spring boot下redis的配置使用
- spring boot中多环境配置支持
- Spring Boot配置文件-多环境配置
- spring boot 中logback多环境配置
- Spring Boot-配置文件-多环境配置
- Spring Boot配置文件-多环境配置
- Spring boot实现多环境配置
- Linux环境下Spring Boot项目内置Tomcat参数配置
- Linux环境下Spring Boot项目内置Tomcat参数配置
- spring boot 开发环境配置
- spring boot之多环境配置
- C++连接Mysql数据库 & 使用预处理读写BLOB
- 自己实现的qgraphicsitem
- [tensorflow image ops]Image解码函数
- jquery常用选择器总结
- Httpservlet cannot be resolved to a type的原因与解决方法
- spring boot 下多环境配置占位符无法使用
- Vue环境搭建
- day8--socketserver回顾
- Python的字符串处理方法
- 腾讯2017秋招编程笔试题
- MySql MyEclipse 中PreparedStatement接口继承Statement,主要是PreparedStatement
- 前台传参时间类型不匹配:type 'java.lang.String' to required type 'java.util.Date' for property 'createDate'
- Jvva中如何高效判断数组中是否含有某个元素
- 多态