gpt4 book ai didi

java - Dagger 2 注释处理器未针对 Java Gradle IntelliJ 项目运行

转载 作者:行者123 更新时间:2023-11-29 05:01:45 25 4
gpt4 key购买 nike

我正在玩一个 Gradle java 项目,但我很难让注释处理器运行。出于某种原因,当我运行 intellij 配置(如下图所示)时,注释处理器没有运行。我假设这是因为配置将 Make 命令配置为在启动前运行。注释处理器似乎在调用 assemblebuild 时运行。

调用 ./gradlew clean make 时可重现该问题。我在调用 ./gradlew clean assemble./gradlew clean build 时没有这个问题。解决这个问题的最佳做法是什么?

enter image description here

最佳答案

IntelliJ 需要为项目启用注释处理。这是一张图片,详细说明了您可以在何处为 IntelliJ 启用注释处理:

Preferences > Build, Exection, Deployment > Compiler > Annotation Processors > 勾选“Enable annotation processing”

enter image description here

关于java - Dagger 2 注释处理器未针对 Java Gradle IntelliJ 项目运行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31908447/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com