Как стать автором
Обновить

Комментарии 4

Незнаю какую версию Spring Boot использует автор, но начиная с версии 2.1 вы можете не ставить аннотацию @RunWith так как она уже содержится внутри @SprimgBootTest.

Да, вы совершенно правы. Пример кода, о котором вы говорите напрямую взят без изменений из соответствующего треда на GitHub, там используется версия v1.5.8.RELEASE, думаю мне стоило это указать. В проекте, в котором решалась проблема используется 2.2.6.RELEASE.
В моем случае было достаточно в application.yml добавить
  shell:
    interactive:
      enabled: false
Это очень дельное замечание, спасибо! На самом деле, Spring Shell добавляет два раннера. Мое предположение состояло в том, что данный property отключает один из них, описанный в статье — другой. Но, по факту, похоже, что shell.interactive.enabled отключает оба.
Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации

Изменить настройки темы

Истории