作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我在一个包含 2 个模块且只有 5-6 个新类的新 android 项目中收到以下错误。
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 文件都包含 lombok 依赖项
dependencies {
...
compileOnly 'org.projectlombok:lombok:1.18.16'
annotationProcessor 'org.projectlombok:lombok:1.18.16'
}
最佳答案
如果在 Android Studio 上,您可能需要检查以下内容:
注释处理已启用(设置 > 构建、执行、部署 > 编译器 > 注释处理器。
)
除了您已经列出的两个之外,没有额外的 lombok 依赖项无意中添加到 build.gradle
文件中。在我的例子中,我在应用 build.gradle
文件中发现了一个额外的 implementation 'org.projectlombok:lombok:1.18.20'
依赖项。
mavenCentral()
被添加到存储库列表中,如下所示:
allprojects {
repositories {
google()
mavenCentral()
}
}
在解决这 3 个问题后,lombok 对我来说工作正常。
关于java - Lombok 问题 - 找不到 org.projectlombok,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/66675531/
我在一个包含 2 个模块且只有 5-6 个新类的新 android 项目中收到以下错误。 Execution failed for task ':app:checkDebugAarMetadata'.
我下载了 Eclipse Luna 并导入了一个稳定的现有 Maven 项目,该项目使用了 @Getter 和 @Setter lombok 注释。可以识别注释,但 Eclipse 会标记对 gett
我是一名优秀的程序员,十分优秀!