Java 如何创建特定于配置文件的bootstrap.yml?
我希望在Java 如何创建特定于配置文件的bootstrap.yml?,java,spring-boot,spring-cloud,Java,Spring Boot,Spring Cloud,我希望在bootstrap.yml文件中具有不同的属性值,这取决于传递给启动应用程序的spring配置文件(与它在application-{profile name}.yml中的工作方式相同) 怎么可能呢?根据文档,它的工作原理应该差不多 : 如果存在活动配置文件(从spring.profiles.active或通过您正在构建的上下文中的环境API),那么该配置文件中的属性也会加载,与常规spring引导应用程序中的属性相同 — 例如,从bootstrap development.propert
bootstrap.yml
文件中具有不同的属性值,这取决于传递给启动应用程序的spring配置文件(与它在application-{profile name}.yml
中的工作方式相同)
怎么可能呢?根据文档,它的工作原理应该差不多 : 如果存在活动配置文件(从
spring.profiles.active
或通过您正在构建的上下文中的环境
API),那么该配置文件中的属性也会加载,与常规spring引导应用程序中的属性相同 — 例如,从bootstrap development.properties
获取开发
配置文件
也就是说,应该可以在引导yaml后面加上环境名称以使其生效。根据文档,它的工作原理应该基本相同 : 如果存在活动配置文件(从
spring.profiles.active
或通过您正在构建的上下文中的环境
API),那么该配置文件中的属性也会加载,与常规spring引导应用程序中的属性相同 — 例如,从bootstrap development.properties
获取开发
配置文件
也就是说,应该可以在引导yaml后面加上环境名称,使其生效