1、异常描述:
org.springframework.beans.factory.BeanCreationException:
Error creating bean with name 'shiroCasConfig':
Injection of autowired dependencies failed;
nested exception is java.lang.IllegalArgumentException:
Could not resolve placeholder 'shiro.session.expireTime' in value "${shiro.session.expireTime}"
2、该异常产生原因一般会有3种情况:
- 常见的就是配置文件有问题,比如说yml或properties文件配置有问题。
- 引入的依赖有问题
- 环境方面问题,比如说jdk不一致或是idea中的iml文件的问题
我所遇到的问题应该是归纳为环境的问题,我在解决该问题时,上述解决方案都进行过排查。多次尝试,最后发现属于项目编译有问题,我用的idea,更新项目后,项目就无法启动了,报上面的错误。最后我是如此解决的:idea --> build --> rebuild project 项目完美启动成功。