为 Spring 个配置文件提供配置文件名称
Supplying profile name for Spring Profile
我在 Spring 引导应用程序中使用 Spring 配置文件,方法是在 application.properties[= 中设置 属性 spring.profiles.active
21=] 文件.
但是,如果我使用 JVM 系统参数方式提供配置文件名称,spring.profiles.active
属性 仍然存在于文件中,它会覆盖文件值吗?
JVM系统参数方式:
-Dspring.profiles.active=dev
它将出现在文件中。命令行参数将优先于文件属性。
这些配置文件将在应用程序启动期间激活。
我在 Spring 引导应用程序中使用 Spring 配置文件,方法是在 application.properties[= 中设置 属性 spring.profiles.active
21=] 文件.
但是,如果我使用 JVM 系统参数方式提供配置文件名称,spring.profiles.active
属性 仍然存在于文件中,它会覆盖文件值吗?
JVM系统参数方式:
-Dspring.profiles.active=dev
它将出现在文件中。命令行参数将优先于文件属性。
这些配置文件将在应用程序启动期间激活。