无法自动配置会话存储库,请检查您的配置(会话存储类型为“null”)

2022-09-01 05:05:07

这个弹簧启动启动错误是什么意思?

2016-07-04 21:53:53 [restartedMain] ERROR o.s.boot.SpringApplication - Application startup failed    org.springframework.beans.factory.BeanCreationException: Error creating bean with name org.springframework.boot.autoconfigure.session.SessionAutoConfiguration$SessionRepositoryValidator': Invocation of init method failed; nested exception is java.lang.IllegalArgumentException: No session repository could be auto-configured, check your configuration (session store type is 'null')

答案 1

您的班级路径上有春季会话,但没有提供商店。我们不能为您做出这个决定,因为如果您的类路径发生了变化,商店类型可能会根据我们的偏好而变化,并且您会在没有任何警告的情况下丢失它们。

从历史上看,我们只支持 redis,所以如果你有,我们将透明地使用它。请设置到您要用于春季会议的商店。如果春季课程在您的班级路径上,并且您不想立即使用它,请设置spring.session.store-typespring.session.store-type=none

更新:鉴于赞成票的数量,这看起来像一个令人困惑的错误消息,所以我打开了#9284来改进它。


答案 2

推荐