【问题标题】:Fail to build under circle-ci / gradle / lombok -- decorated class LombokPlugin / FindBugExtension在circleci / gradle / lombok下构建失败——装饰类Lombok Plugin / FindBugs Extension
【发布时间】:2023-03-12 15:11:03
【问题描述】:

我上周在我的桌面和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 lombok circleci findbugs gradle-plugin


    【解决方案1】:

    我找到了一个解决方案——切换到使用 gradle wrapper(而不是部署在 CircleCI 上的 gradle),并且还使 wrapper 可执行。

    要执行前者,请编辑 CircleCI 使用的文件 config.yml

    要执行后者,请使用以下git 命令:

    $ git update-index --chmod=+x ./gradlew
    

    顺便说一句,在CircleCI 的错误消息中,它提到了Gradle 7.0,这让我想到平台上可能有最近的版本升级,因此产生了修复的想法。

    【讨论】:

      猜你喜欢
      • 2020-12-22
      • 1970-01-01
      • 1970-01-01
      • 2017-06-22
      • 2021-05-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-12-21
      相关资源
      最近更新 更多