Да, для запуска приложения вам нужно установить maven или gradle.И это должно быть достижимо, поэтому вы должны соответствующим образом настроить системные переменные.
Более подробную информацию вы можете найти здесь .
В соответствии с ошибкой maven maven хранит все артефакты, необходимые для запуска приложения, в общей папке со всеми версиями,иногда maven мог иметь поврежденные файлы или несовпадение версий, поэтому вам необходимо очистить репозиторий и снова загрузить артефакты.
Более подробный ответ можно найти здесь .
Даже когда вы кодируете простое приложение, spring-boot выдает много кода для поддержки операций, которые вы можететребуется, такой код самостоятельно настраивается и скрыт.