Для тех, кто использует Gradle (вместо Maven), ссылаясь на здесь :
Основной класс также может быть явно настроен с использованием свойства mainClassName задачи:
blockquote>bootJar { mainClassName = 'com.example.ExampleApplication' }
В качестве альтернативы, имя основного класса можно настроить по всему проекту, используя свойство mainClassName Spring Boot DSL:
blockquote>springBoot { mainClassName = 'com.example.ExampleApplication' }