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

 更新时间:2023年10月12日 10:55:21   作者:一米阳光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

总结

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

相关文章

  • IDEA设置允许一个类并行的方法

    IDEA设置允许一个类并行的方法

    这篇文章主要介绍了IDEA设置允许一个类并行的方法,本文通过图文并茂的形式给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2021-04-04
  • SpringBoot事件机制相关知识点汇总

    SpringBoot事件机制相关知识点汇总

    这篇文章主要介绍了SpringBoot事件机制相关知识点汇总,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2020-09-09
  • 基于Java回顾之反射的使用分析

    基于Java回顾之反射的使用分析

    本篇文章是对Java反射的使用进行了详细的分析介绍,需要的朋友参考下
    2013-05-05
  • jquery uploadify和apache Fileupload实现异步上传文件示例

    jquery uploadify和apache Fileupload实现异步上传文件示例

    这篇文章主要介绍了jquery uploadify和apache Fileupload实现异步上传文件示例,需要的朋友可以参考下
    2014-05-05
  • Servlet实现统计页面访问次数功能

    Servlet实现统计页面访问次数功能

    这篇文章主要介绍了Servlet实现统计页面访问次数功能,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2021-04-04
  • Spring中初始化泛型类的方法实例

    Spring中初始化泛型类的方法实例

    这篇文章主要给大家介绍了Spring中如何初始化泛型类,文中给出详细的介绍和方法实例,对大家的理解和学习具有一定的参考借鉴价值,有需要的朋友可以参考学习,下面来一起看看吧。
    2017-01-01
  • java生成sm2/hutool生成公钥私钥代码示例

    java生成sm2/hutool生成公钥私钥代码示例

    这篇文章主要给大家介绍了关于java生成sm2/hutool生成公钥私钥的相关资料,Java是一种广泛使用的编程语言,可以用来生成公钥和私钥文件,文中通过代码介绍的非常详细,需要的朋友可以参考下
    2023-09-09
  • EditPlus运行java时从键盘输入数据的操作方法

    EditPlus运行java时从键盘输入数据的操作方法

    这篇文章主要介绍了EditPlus运行java时从键盘输入数据的操作方法,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2021-03-03
  • 关于Idea卡在Resolving Maven dependencies的解决方案

    关于Idea卡在Resolving Maven dependencies的解决方案

    本文详细介绍了关于Idea卡在Resolving Maven dependencies的解决方案,文中通过图文结合的形式给大家介绍的非常详细,对大家解决问题有一定的帮助,需要的朋友可以参考下
    2024-02-02
  • Java使用MyBatis框架分页的5种方式

    Java使用MyBatis框架分页的5种方式

    这篇文章主要为大家详细介绍了Java使用MyBatis框架分页的5种方式,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2019-08-08

最新评论