Error:java: Annotation processing is not supported for module cycles. Please ensure that all modules from cycle [模块1,模块2,模块3] are excluded from annotation processing 异常

通过翻译可以得到:
java:模块周期不支持注释处理。请确保将cycle [模块1,模块2,模块3]中的所有模块排除在注释处理之外
看翻译感觉还是很模糊的感觉好像是那个注释什么的处理错误了其实并不是,真正引发这个异常其实导包的时候发生了循环依赖的情况了就像类似于A包里导入了B包 B包里又包含了A包通过删除多余的jar包这个异常就不见了!
在这里插入图片描述

我是启动demo模块的时候报的错误然后去看了下pom文件发现在这个demo模块里引入了search-api点进search-api又发现里边又依赖了demo
在这里插入图片描述

最终将search-api中的demo依赖删除问题完美解决了!!!**

Logo

腾讯云面向开发者汇聚海量精品云计算使用和开发经验,营造开放的云计算技术生态圈。

更多推荐