我正在尝试为我的团队实现一个快速的功能标志解决方案,同时运行 .net core 和 java spring boot。我能够使用特性管理轻松地获得一个使用 .net 核心运行的解决方案,并且很高兴看到Spring 等效项,因为我希望所有团队都使用基本相同的工具。但是,我遇到了问题,因为我只想首先在 application/bootstrap.yaml 中提供标志值,然后它一直对我大喊大叫,并出现以下错误。
原因:org.springframework.beans.factory.BeanCreationException:创建名为“spring.cloud.azure.appconfiguration-com.microsoft.azure.spring.cloud.config.AppConfigurationProperties”的bean时出错:调用init方法失败;嵌套异常是 java.lang.IllegalArgumentException:必须配置至少一个配置存储。原因:java.lang.IllegalArgumentException:必须配置至少一个配置存储。
所以,我的问题是,如何为本地文件而不是 spring 云配置指定提供程序?我没有实施,在我的环境中这样做需要很长时间。