我正在尝试使用我的云配置服务器(特别是Jhipster注册表)上的yaml文件中的属性填充@ConfigurationProperties
- 带注释的类。
应用程序正在连接到服务器并读取正确的文件,因为当服务器或文件不可用时,我会收到丢失主机或意外空文件的异常。
但是,我无法访问文件中的任何属性。
我主要尝试填充@ConfigurationProperties
对象,但所有字段都为空。
此外,尝试将@Value用于文件中的任何属性会引发错误,因为找不到属性占位符。
我已设置spring.cloud.config.name
和profile
值以匹配预期格式according to the JHipster docs。
答案 0 :(得分:0)
该问题原来是一个错误的配置,通过从cloud config bootstrap.yml中指定的应用程序名称中删除所有特殊字符来解决问题。