已经配置好了 spring.redis.host 但是依然Could not resolve placeholder 'spring.redis.host' in value "${spring.redis.host}"
时间: 2024-02-17 18:05:29 浏览: 181
spring中使用redis
如果你已经确定配置文件中正确配置了`spring.redis.host`,但是依然出现了该错误,可能是因为配置文件没有被正确加载。
首先,确认你的配置文件命名为`application.properties`或`application.yml`,并且位于项目的`src/main/resources`目录下。
如果你使用的是`@PropertySource`注解来指定配置文件的位置,也需要确认注解中的路径是否正确。
如果以上步骤都没有解决问题,可以考虑在启动类中添加以下注解:
```
@SpringBootApplication
@PropertySource("classpath:application.properties")
public class YourApplication {
public static void main(String[] args) {
SpringApplication.run(YourApplication.class, args);
}
}
```
这样可以确保配置文件被正确加载,并且占位符能够被正确解析。希望这能帮到你。
阅读全文