/ / Se aggiungo la dipendenza di Lombock nel file gradle, non viene creato - java, intellij-idea, gradle, lombok

Se aggiungo la dipendenza di Lombock nel file gradle, non crea - java, intellij-idea, gradle, lombok

Ho aggiunto Lombock al file gradle, ma ho un problema con la creazione di un gradle.

buildscript {
ext {
springBootVersion = "2.0.0.M7"
}
repositories {
mavenCentral()
maven { url "https://repo.spring.io/snapshot" }
maven { url "https://repo.spring.io/milestone" }
}
dependencies {
classpath("org.springframework.boot:spring-boot-gradle-
plugin:${springBootVersion}")
}
}
apply plugin: "java"
apply plugin: "eclipse"
apply plugin: "org.springframework.boot"
apply plugin: "io.spring.dependency-management"

group = "com.crud"
version = "0.0.1-SNAPSHOT"
sourceCompatibility = 1.8

repositories {
mavenCentral()
maven { url "https://repo.spring.io/snapshot" }
maven { url "https://repo.spring.io/milestone" }
}
dependencies {
compile("org.springframework.boot:spring-boot-starter-web")
testCompile("org.springframework.boot:spring-boot-starter-test")
compileOnly ("org.projectlombok:lombok:1.16.18")
apt("org.projectlombok:lombok:1.16.18")
}

Errore Si è verificato un problema durante la valutazione del "task" del progetto principale.

Impossibile trovare il metodo apt () per argomenti [org.projectlombok: lombok: 1.16.18] sull'oggetto di tipo org.gradle.api.internal.artifacts.dsl.dependencies.DefaultDependenc yHandler.

Come risolvere questo problema

risposte:

0 per risposta № 1

Mi sembra che il problema non sia lombok, ma con i dispersi apt collegare. Prova ad applicarlo, come descritto Qui, ovvero aggiungi quanto segue al tuo file gradle:

buildscript {
repositories {
maven {
url "https://plugins.gradle.org/m2/"
}
}
dependencies {
classpath "net.ltgt.gradle:gradle-apt-plugin:0.13"
}
}

apply plugin: "net.ltgt.apt"