我正在玩Gradle Java项目,并且很难运行注释处理器。由于某种原因,当我运行intellij配置(如下图所示)时,注释处理器未运行。我假设这是因为配置将Make
命令配置为在启动之前运行。当调用assemble
或build
时,注释处理器似乎正在运行。
调用./gradlew clean make
时,此问题可重现。调用./gradlew clean assemble
或./gradlew clean build
时,我没有那个问题。解决此问题的最佳实践是什么?
最佳答案
IntelliJ需要为项目启用注释处理。这是一张详细介绍可为IntelliJ启用注释处理的图像:
首选项>构建,执行,部署>编译器>注释处理器>选中“启用注释处理”