java: Annotation processing is not supported for module cycles. Please ensure that all modules from cycle [ehl-flowable,ehl-framework,ehl-system] are excluded from annotation processing
时间: 2023-10-25 09:22:05 浏览: 217
java Annotation 注解
这个问题是由于在模块之间存在循环依赖,导致注解处理器无法正常工作。解决方法是排除这个循环依赖,有以下几种方式:
1. 调整依赖关系,避免循环依赖;
2. 排除其中一个模块的注解处理器;
3. 在项目的 build.gradle 文件中,对循环依赖的模块进行 exclude:
```gradle
compileOptions {
// 排除模块循环依赖
annotationProcessorOptions {
arguments += ["excludeModules": "ehl-flowable,ehl-framework,ehl-system"]
}
}
```
阅读全文