找不到参数的方法 lombok()

Could not find method lombok() for arguments

只是想在我的 gradle 构建中包含 lombok 插件,但从标题中得到了错误消息。我的 build.gradle 看起来像这样:

...
plugins {
    id 'net.ltgt.apt' version '0.10'
}
ext {
    lombok_version="1.16.18"
}
lombok {
    version = ${lombok_version}
    sha256 = ""
}
...
dependencies {
    ...    
    compileOnly "org.projectlombok:lombok:${lombok_version}"
    apt "org.projectlombok:lombok:${lombok_version}"
    ...
}

来源:https://projectlombok.org/setup/gradle

知道这里出了什么问题吗?如果我删除 lombok {...} 部分一切正常。

根据the documentation,你应该使用

lombok {
    version = "1.16.18"
    sha256 = ""
}

dependencies {
    compileOnly 'org.projectlombok:lombok:1.16.18'
    apt "org.projectlombok:lombok:1.16.18"
}

披露:我是一名龙目岛开发者。