【发布时间】:2016-08-30 05:02:46
【问题描述】:
我有 3 个yml 文件,即
-
application-default.yml-> 默认属性,应该可用 在所有个人资料中 -
application-dev.yml-> 仅适用于开发人员的属性 简介 -
application-prod.yml-> 仅适用于产品配置文件的属性
当我通过传递-Dspring.profiles.active=dev 启动我的引导应用程序时,我能够访问application-dev.yml 特定属性。
但我无法获得application-default.yml 文件中定义的属性。
以下是我的application-dev.yml 文件:
Spring:
profiles:
include: default
spring.profiles: dev
prop:
key:value
【问题讨论】:
-
尝试将 application-default.yml 重命名为 application.yml(这是默认值)。
-
我试过了,但还是不行。
标签: java spring spring-boot yaml