我的配置没有问题还是报错
时间: 2023-08-10 13:02:19 浏览: 174
bodypart报错
如果你确认你的Redis配置没有问题,但仍然遇到了 "Could not resolve placeholder 'spring.redis.host' in value '${spring.redis.host}'" 错误,那可能是因为Spring Boot没有正确加载你的配置文件。
请确保你的配置文件位于正确的位置,并且Spring Boot能够正确加载它。默认情况下,Spring Boot会在以下位置查找配置文件:
- `classpath:/config/application.properties`
- `classpath:/config/application.yml`
- `classpath:/application.properties`
- `classpath:/application.yml`
你可以检查一下你的配置文件是否在这些位置之一。
另外,如果你在使用多个配置文件来管理不同环境的配置,例如application-dev.properties和application-prod.properties,确保你在启动应用程序时指定了正确的配置文件。可以在运行应用程序时使用`--spring.profiles.active`参数来指定活动的配置文件。
例如,在命令行中运行应用程序时指定使用`dev`配置文件:
```
java -jar your-application.jar --spring.profiles.active=dev
```
如果以上方法仍然无法解决问题,请提供更多的错误信息和配置文件内容,以便我能够更准确地帮助你解决问题。
阅读全文