商城首页欢迎来到中国正版软件门户

您的位置:首页 >Spring项目之间多个maven--module之间出现循环依赖问题及解决过程

Spring项目之间多个maven--module之间出现循环依赖问题及解决过程

  发布于2026-08-05 阅读(0)

扫一扫,手机访问

1. 解决多个module之间出现循环依赖问题

说白了,就是不小心搞出了循环依赖——A模块调用B模块,B模块又回头找A模块,谁也跑不出去,最后谁都没法真正工作。代码一跑,直接报错:

java: Annotation processing is not supported for module cycles. Please ensure that all modules from cycle [ruoyi-common,wang-waxx] are excluded from annotation processing

Spring项目之间多个maven--module之间出现循环依赖问题及解决过程

用maven install时同样报错,一堆包找不到——A模块依赖B模块,B模块又依赖A模块,结果两边都编译不过去。

程序包com.fasterxml.jackson.annotation不存在

程序包org.apache.commons.lang3.builder不存在

程序包org.apache.commons.lang3.builder不存在

程序包com.ruoyi.common.annotation不存在

程序包com.ruoyi.common.core.domain不存在

2. 解决办法

Spring项目之间多个maven--module之间出现循环依赖问题及解决过程

Spring项目之间多个maven--module之间出现循环依赖问题及解决过程

Spring项目之间多个maven--module之间出现循环依赖问题及解决过程

总结

以上就是解决多个Maven模块循环依赖问题的完整过程,从报错排查到最终修复,每个步骤都一目了然。遇到类似问题的话,照着这个思路排查就能顺利解决。

本文转载于:https://www.jb51.net/program/368615pop.htm 如有侵犯,请联系zhengruancom@outlook.com删除。
免责声明:正软商城发布此文仅为传递信息,不代表正软商城认同其观点或证实其描述。

热门关注