Я обнаружил, что самый простой и надежный способ создания проекта Spring - использовать удобный инициализатор проекта Spring .
Просто выберите « Gradle Project «,« Java »,« 2.25 »( стабильная версия Spring Boot ), заполните значения для вашего проекта« Группа » и « Артефакт ».
В поле « Поиск зависимостей для добавления » введите « web «и выберите то, что представлено.Затем просто нажмите зеленую кнопку « Generate Project ».
После загрузки созданного начального проекта создайте его.Это в значительной степени гарантировано, чтобы построить успешно прямо у ворот.Потому что все необходимые и транзитивные зависимости позаботились о вас в Spring.
Даже если вы решите не основывать свой собственный проект на этом начальном проекте (, который я бы посоветовал против ) вы хотя бы сможете увидеть, как должен выглядеть правильно настроенный проект Spring.