Подтвердить что ты не робот

Репозиторий сеансов не может быть настроен автоматически, проверьте свою конфигурацию (тип хранилища сеанса - "null" )

Что означает эта ошибка при загрузке spring?

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')
4b9b3361

Ответ 1

У вас есть Spring сеанс на вашем пути к классам, и ни один магазин не был предоставлен. Мы не можем принять это решение за вас, как если бы ваш путь к классу изменился, тип магазина может измениться в соответствии с нашими предпочтениями, и вы потеряете их без какого-либо предупреждения.

Исторически мы только поддерживали redis, поэтому, если у вас есть, мы будем использовать его прозрачно. Установите spring.session.store-type в хранилище, которое вы хотите использовать для сеанса Spring. Если Spring Session находится в вашем пути к классам и вы не хотите использовать его прямо сейчас, установите spring.session.store-type=none

Обновить: учитывая количество upvotes, это похоже на запутанное сообщение об ошибке, поэтому я открыл # 9284, чтобы улучшить его.