Could|Could not resolve placeholder 'spring.redis.host' in value "${spring.redis.host}"异常解决方法

问题描述 博主今天启动程序的时候出现了一个这样的异常(如下图)
Could|Could not resolve placeholder 'spring.redis.host' in value "${spring.redis.host}"异常解决方法
文章图片

这个异常看一眼就知道是yml配置文件没写对,但博主找到yml配置文件的时候却始终发现不了问题,错误现场是这样的(如下图)
Could|Could not resolve placeholder 'spring.redis.host' in value "${spring.redis.host}"异常解决方法
文章图片

懂的朋友可能看到这图就知道哪里写错了
前言:yml配置文件的格式是非常非常非常严格的
Could|Could not resolve placeholder 'spring.redis.host' in value "${spring.redis.host}"异常解决方法
文章图片

这里博主把redis的配置写到了jwt的子级下面,导致编译出来的效果是这样的
Could|Could not resolve placeholder 'spring.redis.host' in value "${spring.redis.host}"异常解决方法
文章图片

jwt.redis.host 而博主想要的效果是这样的spring.redis.host 所以这里就不能把redis的配置写在jwt的子级下面(我真的服了,这格式真的超级严格)
解决方法 【Could|Could not resolve placeholder 'spring.redis.host' in value "${spring.redis.host}"异常解决方法】把redis的配置放在spring的子级下面即可(如下图)
Could|Could not resolve placeholder 'spring.redis.host' in value "${spring.redis.host}"异常解决方法
文章图片

    推荐阅读