解决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

总结

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

相关文章

  • IntelliJ IDEA 安装 Grep Console插件 自定义控制台输出多颜色格式功能

    IntelliJ IDEA 安装 Grep Console插件 自定义控制台输出多颜色格式功能

    由于Intellij idea不支持显示ascii颜色,grep-console插件能很好的解决这个问题,下面就以开发JavaEE项目中,结合Log4j配置多颜色日志输出功能,感兴趣的朋友一起看看吧
    2020-05-05
  • java Person,Student,GoodStudent 三个类的继承、构造函数的执行

    java Person,Student,GoodStudent 三个类的继承、构造函数的执行

    这篇文章主要介绍了java Person,Student,GoodStudent 三个类的继承、构造函数的执行,需要的朋友可以参考下
    2017-02-02
  • Springboot整合Mybatispuls的实例详解

    Springboot整合Mybatispuls的实例详解

    这篇文章主要介绍了Springboot整合Mybatispuls的相关资料,本文通过实例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2020-11-11
  • java设计模式--策略模式详解

    java设计模式--策略模式详解

    这篇文章主要介绍了Java经典设计模式之策略模式,简单说明了策略模式的概念、原理并结合实例形式分析了java策略模式的具有用法与相关注意事项,需要的朋友可以参考下
    2021-07-07
  • 关于JavaEE匿名内部类和Lambda表达式的注意事项

    关于JavaEE匿名内部类和Lambda表达式的注意事项

    这篇文章主要介绍了关于JavaEE匿名内部类和Lambda表达式的注意事项,匿名内部类顾名思义是没有修饰符甚至没有名称的内部类,使用匿名内部类需要注意哪些地方,我们一起来看看吧
    2023-03-03
  • 微服务间调用Retrofit在Spring Cloud Alibaba中的使用

    微服务间调用Retrofit在Spring Cloud Alibaba中的使用

    这篇文章主要为大家介绍了微服务间调用Retrofit在Spring Cloud Alibaba中的使用详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2022-06-06
  • 关于Java如何正确地实现方法重载详解

    关于Java如何正确地实现方法重载详解

    在一个类中,可以定义多个构造方法,这叫做方法的重载!但是关于方法重载,具有有哪些要求和细节?在今天的这篇文章中,小编给大家详细说说方法重载相关的内容,需要的朋友可以参考下
    2023-05-05
  • SpringBoot之LogBack配置详解

    SpringBoot之LogBack配置详解

    这篇文章主要介绍了SpringBoot之LogBack配置详解,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2019-02-02
  • Mybatis Log控制台如何输出打印SQL语句

    Mybatis Log控制台如何输出打印SQL语句

    这篇文章主要介绍了Mybatis Log控制台如何输出打印SQL语句,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2024-07-07
  • java中flatMap用法完整示例

    java中flatMap用法完整示例

    flatMap是java8的Stream流的一个方法,下面这篇文章主要给大家介绍了关于java中flatMap用法的相关资料,文中通过示例代码和图文介绍的非常详细,需要的朋友可以参考下
    2023-05-05

最新评论