在 cicircle-ci / gradle / lombok 下构建失败 -- decorated class Lombok Plugin / FindBugs Extension
Fail to build under circle-ci / gradle / lombok -- decorated class LombokPlugin / FindBugExtension
我有一些上周在我的桌面和 Circle-CI
上构建的代码,但今天它只在我的桌面上构建,而不是在 Circle-CI
上构建。错误消息是
* What went wrong:
An exception occurred applying plugin request [id: 'io.freefair.lombok', version: '4.1.2']
> Failed to apply plugin [id 'io.freefair.lombok']
> Could not create plugin of type 'LombokPlugin'.
> Could not generate a decorated class for class io.freefair.gradle.plugins.lombok.LombokPlugin.
> org/gradle/api/plugins/quality/FindBugsExtension
这条消息是否引起了某人的共鸣? (顺便说一句,我也试过将 io.freefair.lombok
升级到 4.1.3
但那没有帮助)
谢谢!
我找到了一个解决方案——切换到使用 gradle 包装器(而不是部署在 CircleCI
上的 gradle),并使包装器可执行。
要执行前者,请编辑 CircleCI
使用的文件 config.yml
要执行后者,请使用以下 git
命令:
$ git update-index --chmod=+x ./gradlew
顺便说一句,在 CircleCI
的错误消息中,它提到 Gradle 7.0
让我想到可能是平台上最近进行了版本升级,因此想到了修复。
我有一些上周在我的桌面和 Circle-CI
上构建的代码,但今天它只在我的桌面上构建,而不是在 Circle-CI
上构建。错误消息是
* What went wrong:
An exception occurred applying plugin request [id: 'io.freefair.lombok', version: '4.1.2']
> Failed to apply plugin [id 'io.freefair.lombok']
> Could not create plugin of type 'LombokPlugin'.
> Could not generate a decorated class for class io.freefair.gradle.plugins.lombok.LombokPlugin.
> org/gradle/api/plugins/quality/FindBugsExtension
这条消息是否引起了某人的共鸣? (顺便说一句,我也试过将 io.freefair.lombok
升级到 4.1.3
但那没有帮助)
谢谢!
我找到了一个解决方案——切换到使用 gradle 包装器(而不是部署在 CircleCI
上的 gradle),并使包装器可执行。
要执行前者,请编辑 CircleCI
config.yml
要执行后者,请使用以下 git
命令:
$ git update-index --chmod=+x ./gradlew
顺便说一句,在 CircleCI
的错误消息中,它提到 Gradle 7.0
让我想到可能是平台上最近进行了版本升级,因此想到了修复。