问题描述
甚至有可能做到这一点?
我需要在容器中部署带有属性文件的Spring Cloud配置服务器,所以我需要使用本机配置文件,公司中的BUT在运行应用程序时仅允许使用某些配置文件名称。
有一种方法可以进行一些手动配置,以使自定义配置文件的行为类似于本机配置文件?
谢谢!
解决方法
感谢@spencergibb!
这有效:
@EnableConfigServer
@SpringBootApplication
public class BrokernetConfigApplication {
public static void main(String[] args) {
SpringApplication.run(BrokernetConfigApplication.class,args);
}
@Bean
public NativeEnvironmentRepository nativeEnvironmentRepository(
NativeEnvironmentRepositoryFactory factory,NativeEnvironmentProperties environmentProperties) {
return factory.build(environmentProperties);
}
}