1、检查配置yml或properties文件中的名字与"$("")"中的是否一致;
2、查看是否写在包含启动类下的resources文件夹下,配置文件写在包含Application类中才有效。文章来源:https://www.toymoban.com/news/detail-802488.html
3、检查是否写在第一个配置文件(yml / properties)中,因为在第一个配置文件如果找不到就不会继续往下找,直接报错。可以在启动类(Application)中添加如下Bean,使其继续查找后续的配置文件:文章来源地址https://www.toymoban.com/news/detail-802488.html
@Bean
public static PropertySourcesPlaceholderConfigurer placeholderConfigurer() {
PropertySourcesPlaceholderConfigurer propertySourcesPlaceholderConfigurer = new PropertySourcesPlaceholderConfigurer();
propertySourcesPlaceholderConfigurer.setIgnoreUnresolvablePlaceholders(true);
return propertySourcesPlaceholderConfigurer;
}
到了这里,关于Could not resolve placeholder ‘xxx‘ in value “${xxx}“at org.springframe的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!