项目场景:
当我创建多个模块时,为了模块化管理利于模块复用,我一层包一层

问题描述
例如:当我要运行的时候发现报错
Project lease-web: there is circular dependency between tests of 'service-util' module, tests
原因分析:

我的包含关系应该如上所示,service-system包含service-util,service-util包含common-util,,,
一层层的包含,但是问题提示是进入了死循环,那就可能是

解决方案:
service-system包含了model,这是个致命的错误,把model里面的包含去掉即可。
第一次遇到这种情况记录一下。
本文介绍了一种在项目中遇到的模块循环依赖问题,并详细分析了导致该问题的原因及解决方案。作者通过调整模块间的包含关系,成功解决了服务模块之间的死循环依赖。

602

被折叠的 条评论
为什么被折叠?



