java

关注公众号 jb51net

关闭
首页 > 软件编程 > java > IDEA上循环依赖报错问题

解决IDEA上循环依赖报错问题Error:java: Annotation processing is not supported for module cycles

作者:一米阳光zw

这篇文章主要介绍了解决IDEA上循环依赖报错问题Error:java: Annotation processing is not supported for module cycles,具有很好的参考价值,希望对大家有所帮助

1.错误现象

Error:java: Annotation processing is not supported for module cycles. Please ensure
 that all modules from cycle [A,B] are excluded from annotation processing 

2.分析问题

原因

项目之间有多个模块,模块与模块之间形成了环状的依赖关系,或者说是嵌套依赖,首先分析哪几个模块之间的依赖型号才能了环状依赖。

操作

在项目顶级菜单下 Analyze->Analyze Module Dependencies/View->Toolbar

显示图片?次图片代表admin依赖了core和generator依赖,而generator依赖又依赖了core依赖,如果core依赖了admin的话此时就会形成环依赖,并且会在core依赖下显示admin依赖,此时只需找到core的module依赖,删除下面的admin依赖即可


 

3.解决问题

Ctrl+Shift+Alt+s快捷键打开project Structur

总结

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。

您可能感兴趣的文章:
阅读全文