Could not resolve placeholder 'spring.redis.host' in value "${spring.redis.host}" 明明配置了
时间: 2024-02-17 19:05:24 浏览: 608
spring + redis + sentinel 配置
这个错误提示表明在你的Spring配置文件中使用了`${spring.redis.host}`这个占位符,但是却无法解析出对应的值,即无法找到对应的配置项。可能的原因有以下几个:
1. 没有在配置文件中正确配置该项:请检查你的配置文件中是否存在以下配置项,并且是否正确配置了对应的值:
```
spring.redis.host=your_redis_host
```
2. 配置文件没有被正确加载:请检查你的配置文件是否被正确加载到了Spring容器中,可以通过在配置文件中添加一些其它的配置项来验证是否被正确加载。
3. 配置文件中的占位符格式不正确:请检查你的占位符格式是否正确,比如是否缺少了`$`符号、`{}`符号等。
希望以上解答对你有所帮助。
阅读全文