springboot 2.0.4+ shiro 项目启动成功,shiro的bean实例化正常,但是
加上springCloud的任何一个引用(目前加的consul,eurka,openFeign),能正常启动,但是shriro的用户认证类中的@Autowired注入的类全是null值,不知道为什么,求解!!!
如下是项目代码
1出错代码
2shiro是通过xml配置的
3springCloud配置
特别强调: 没加cloud的时候项目运行正常,加上cloud的jar包,未改动任何启动类和其他类的配置,项目再启动shiro的UserRealmShiro认证里的@Autowired全是null值,
求:什么原因导致的?怎么排查?怎么解决?