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 № 1Mi 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"