都说shiro是平凡的方法,不平庸的技术,但是其中的问题也是真的坑人,而且报错的内容也是很令人头大。
springboot+shiro+redis整合中,启动项目时报错:
Error creating bean with name ‘shiroFilterFactory’ defined in class path resource。
我尝试去修改其中的名字,但是发现修改名字后依旧报错。然后我去从底层一点点检查错误,发现配置完全没有错误,但是就是报错。也尝试将上面的配置@Bean给拿掉。这时候里面不在报错,但是一点点击链接又开始报错。
后面仔细想了一下会不会是其中版本不适配,我降低springBoot的版本。终于成功了
大家在使用IDEA创建文件的时候,可以先从外面创建,再从内部进行修改,这时候就会修改其中的错误。