【发布时间】:2019-09-13 13:58:27
【问题描述】:
我的 Spring boot 应用程序是从命令行使用以下参数启动的
--spring.profiles.active=dev
两个属性文件位于资源文件夹中:
application.properties
application_dev.properties
在我的应用程序中,我有一个 Spring 组件,它使用以下内容从属性文件中读取
@Value("${ch.admin.host}")
私有字符串远程主机;
问题是默认属性文件(application.properties)的值被赋值给变量remoteHost,而不是属性文件application_dev.properties的值
【问题讨论】:
-
应该是application-dev.properties
标签: java spring spring-boot properties profile