Java gradle 6.4使用lombok 1.18.12构建,不生成getter和setter

Java gradle 6.4使用lombok 1.18.12构建,不生成getter和setter,java,gradle,getter-setter,Java,Gradle,Getter Setter,尝试添加 compileOnly 'org.projectlombok:lombok' annotationProcessor 'org.projectlombok:lombok' 和versions.gradle中的指定版本 lombokVersion="1.18.12" 编译仍然失败,缺少getter/setter。 使用--debug选项,并将提取的参数传递给java编译器,并使用javac执行,编译运行正常。 尝试通过gradle命令行选项和以下属性重写java编

尝试添加

compileOnly 'org.projectlombok:lombok'
annotationProcessor 'org.projectlombok:lombok'
和versions.gradle中的指定版本

lombokVersion="1.18.12"
编译仍然失败,缺少getter/setter。 使用--debug选项,并将提取的参数传递给java编译器,并使用javac执行,编译运行正常。 尝试通过gradle命令行选项和以下属性重写java编译器选项

compileJava.options.fork = true
compileJava.options.forkOptions.executable = '/Library/Java/JavaVirtualMachines/jdk1.8.0_251.jdk/Contents/Home/bin/javac'
还是不走运。它似乎仍然在使用内部groovy编译器org.gradle.api.internal.tasks.compile.JdkJavaCompiler
有人遇到过类似的问题吗?

在common/build.gradle中添加了lombok依赖项

    compileOnly 'org.projectlombok:lombok:1.18.12'
    annotationProcessor 'org.projectlombok:lombok:1.18.12'

    testCompileOnly 'org.projectlombok:lombok:1.18.12'
    testAnnotationProcessor 'org.projectlombok:lombok:1.18.12'

将lombok依赖项添加到common/build.gradle

    compileOnly 'org.projectlombok:lombok:1.18.12'
    annotationProcessor 'org.projectlombok:lombok:1.18.12'

    testCompileOnly 'org.projectlombok:lombok:1.18.12'
    testAnnotationProcessor 'org.projectlombok:lombok:1.18.12'

错误是什么?如果可能,请共享错误和示例可复制代码。当我们执行
gradle build
时,编译对象失败。在用
@Getter
注释对象/类的位置找不到getXXX(),错误是什么?如果可能,请共享错误和示例可复制代码。当我们执行
gradle build
时,编译将失败,对象。在对象/类注释为
@Getter
的位置找不到getXXX()