我有下面的应用程序YAML我的Spring Boot(2.4.5)应用程序与两个配置文件.
spring:
profiles: dev
spring:
profiles: prod
现在当我传递参数-Dspring.profiles.active = dev时,它实际上并没有拾取配置文件,最近是否对配置文件进行了任何更改。
当我激活配置文件时,如下图所示
spring:
profiles:
active: dev
但根据env配置文件可以不同。我不想硬编码的配置文件
我有下面的应用程序YAML我的Spring Boot(2.4.5)应用程序与两个配置文件.
spring:
profiles: dev
spring:
profiles: prod
现在当我传递参数-Dspring.profiles.active = dev时,它实际上并没有拾取配置文件,最近是否对配置文件进行了任何更改。
当我激活配置文件时,如下图所示
spring:
profiles:
active: dev
但根据env配置文件可以不同。我不想硬编码的配置文件
1条答案
按热度按时间3zwtqj6y1#
您应该在应用程序.yml中使用以下代码: