Не удалось найти метод annotationProcessor () для аргументов - PullRequest
0 голосов
/ 28 февраля 2019

Мой файл build.gradle выглядит следующим образом. Я могу скомпилировать и запустить его в своей локальной среде (Intellij-IDEA) успешно, но когда я пытаюсь отправить его на github, travis-ci всегда дает сбой.-5.2.

apply plugin: "java"
apply plugin: 'jacoco'

sourceCompatibility = 1.8
version = "1.0"

repositories {
  mavenCentral()
}


dependencies {
  annotationProcessor 'org.projectlombok:lombok:1.18.2'
  compileOnly 'org.projectlombok:lombok:1.18.2'
  testAnnotationProcessor 'org.projectlombok:lombok:1.18.2'
  testCompileOnly 'org.projectlombok:lombok:1.18.2'
}

FAILURE: сборка не удалась с исключением.* Где: файл сборки '/home/travis/build/XXX/PROJECT/build.gradle' строка: 33 * Что пошло не так: возникла проблема при оценке корневого проекта PROJECT.

Не удалосьнайти метод annotationProcessor () для аргументов [org.projectlombok: lombok: 1.18.2] для объекта типа org.gradle.api.internal.artifacts.dsl.dependencies.DefaultDependencyHandler.

annotationProcessor в build.gradle, похоже, не анализируется, я не могу понять, я новичок в gradle, кто-нибудь может мне помочь? Большое спасибо!

1 Ответ

0 голосов
/ 28 февраля 2019

Как сказал @ M.Ricciuti, этот annotationProcessor доступен от Gradle 4.6 . То, что мы должны сделать, это просто подтвердить версию Gradle> = 4.6.Мы лучше будем использовать Wrapper . Спасибо, вот и все.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...