In einem Projekt mit Lombok. Es funktioniert, wenn ich es mit der Idee von Intellij ausführe, aber über die Befehlszeile
./gradlew bootRun
Dann
Error:Symbol kann nicht gefunden werden
Wenn es dir gesagt wird
buildscript {
ext {
springBootVersion = '2.0.1.RELEASE'
}
repositories {
mavenCentral()
maven { url "https://plugins.gradle.org/m2/" } //hinzufügen
}
dependencies {
classpath("org.springframework.boot:spring-boot-gradle-plugin:${springBootVersion}")
classpath "net.ltgt.gradle:gradle-apt-plugin:0.15" //hinzufügen
}
}
...
apply plugin: 'java'
apply plugin: 'eclipse'
apply plugin: 'org.springframework.boot'
apply plugin: 'io.spring.dependency-management'
apply plugin: 'idea'
apply plugin: 'net.ltgt.apt' //hinzufügen
dependencies {
compile('org.springframework.boot:spring-boot-starter')
...
compileOnly('org.projectlombok:lombok:1.16.20')
apt "org.projectlombok:lombok:1.16.20" //hinzufügen
}
compileJava.dependsOn(processResources)
task wrapper(type: Wrapper) {
gradleVersion = '4.7'
}
Fügen Sie die obigen Ergänzungen hinzu.
Ich konnte die Syntax der # Plugins nicht verwenden. Ich habe schnell aufgegeben
Recommended Posts