Относительно вопроса 2): кажется, вы добавляете lombok
зависимость в неправильной (устаревшей) конфигурации (compile
, может быть?): Вам следует использовать выделенную annotationProcessor
конфигурацию для этого вида зависимости:
dependencies {
/* -------------- Lombok -----------------------------------------------------*/
compileOnly "org.projectlombok:lombok:${lombokVersion}"
annotationProcessor "org.projectlombok:lombok:${lombokVersion}"
testCompileOnly "org.projectlombok:lombok:${lombokVersion}"
testAnnotationProcessor "org.projectlombok:lombok:${lombokVersion}"
}
По вопросу 1): Выпуск Gradle 5.0 довольно недавний, Spring Initializer еще не обновлен для использования этой версии по умолчанию, я думаю.
EDIT :см. открытый PR, связанный с использованием Gradle 5: https://github.com/spring-io/initializr/issues/741
РЕДАКТИРОВАТЬ 2 сейчас (04/04/2019) Spring Initializr генерирует проекты Gradle с использованием Gradle версии 5.2.1.