首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >龙目岛问题-找不到org.projectlombok

龙目岛问题-找不到org.projectlombok
EN

Stack Overflow用户
提问于 2021-03-17 22:52:19
回答 2查看 1.7K关注 0票数 3

我得到了以下错误,在一个新的android项目上,有2个模块,只有5-6个新的类。

代码语言:javascript
复制
Execution failed for task ':app:checkDebugAarMetadata'.
> Could not resolve all files for configuration ':app:debugRuntimeClasspath'.
   > Could not find org.projectlombok:lombok:.
     Required by:
         project :app

Possible solution:
 - Declare repository providing the artifact, see the documentation at https://docs.gradle.org/current/userguide/declaring_repositories.html

我搞不清楚到底是怎么回事,两个build.gradle文件都包含龙目岛依赖项

代码语言:javascript
复制
dependencies {
...
    compileOnly 'org.projectlombok:lombok:1.18.16'
    annotationProcessor 'org.projectlombok:lombok:1.18.16'
}
EN

回答 2

Stack Overflow用户

发布于 2021-07-11 10:45:03

如果在Android Studio上,您可能需要检查以下内容:

已启用批注处理的

  • (Settings > Build, Execution, Deployment > Compiler > Annotation Processors.)

  • 表示,除了您已经列出的两个依赖项之外,没有任何额外的lombok依赖项无意中添加到build.gradle文件中。在我的示例中,我在应用程序build.gradle文件中发现了一个额外的implementation 'org.projectlombok:lombok:1.18.20'依赖项。

  • mavenCentral()添加到存储库列表,如下所示:

代码语言:javascript
复制
allprojects {
    repositories {
        google()
        mavenCentral()
    }
}

在解决了这3个问题之后,lombok对我来说运行得很好。

票数 1
EN

Stack Overflow用户

发布于 2021-03-23 02:29:02

您可以尝试使用lombok-plugin来查看问题是否仍然存在,而不是自己通过依赖项集成lombok。

例如。

代码语言:javascript
复制
plugins {
  id "io.freefair.lombok" version "5.3.0"
}

有关该插件用法的更多信息,请参阅:https://plugins.gradle.org/plugin/io.freefair.lombokhttps://docs.freefair.io/gradle-plugins/5.3.0/reference/

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/66675531

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档