Failed to introspect Class [org.springframework.boot.autoconfigure.异常的解决

最近在看spring-boot,有看到利用redis,将session放到缓存中,实现分布式系统的session共享,引入下图的jar包

Failed to introspect Class [org.springframework.boot.autoconfigure.异常的解决_第1张图片

加入了启用redisHttpSesion的配置。

Failed to introspect Class [org.springframework.boot.autoconfigure.异常的解决_第2张图片

配置redis
Failed to introspect Class [org.springframework.boot.autoconfigure.异常的解决_第3张图片

java.lang.IllegalStateException: Failed to introspect Class [org.springframework.boot.autoconfigure.session.SessionAutoConfiguration$ServletSessionConfiguration] from ClassLoader [sun.misc.Launcher$AppClassLoader@18b4aac2]
    at org.springframework.util.ReflectionUtils.getDeclaredMethods(ReflectionUtils.java:507) ~[spring-core-5.1.7.RELEASE.jar:5.1.7.RELEASE]

配置完毕,启动却报了上述异常,无法映射这个sessionAUtoConfiguration注解对应的类,一直没有查到是什么原因

Failed to introspect Class [org.springframework.boot.autoconfigure.异常的解决_第4张图片我的spring-boot版本是用的最新版的2.1.5.RELEASE。

尝试了各种方法,最后选择将springboot版本降到2.1.3.RELEASE,再启动发现就没有问题了。最终原因也还是不清楚,至少是启动起来了,有知道原因的大神可以评论帮忙解答下

你可能感兴趣的:(Failed to introspect Class [org.springframework.boot.autoconfigure.异常的解决)