maven:解析循环依赖

maven:解析循环依赖,maven,cycle,Maven,Cycle,我的java根项目有它所依赖的源代码和maven模块。其中一个模块A与根项目具有循环依赖关系。建议用什么方法消除这种循环依赖关系 UPD:在发布问题之前,我已经解决了这个问题,但决定与大家分享。您的根项目应该有POM打包,并且不应该包含任何代码。将任何此类代码移动到新项目,并配置与此项目之间的依赖关系 anwser:要解决这个问题,最好的方法是将模块A所依赖的代码从最顶层的项目提取到它自己的maven模块。没错!最终它应该会发生,现在我刚刚开始“模块化”项目,其他开发人员正在更新该项目。所以我一

我的java根项目有它所依赖的源代码和maven模块。其中一个模块A与根项目具有循环依赖关系。建议用什么方法消除这种循环依赖关系


UPD:在发布问题之前,我已经解决了这个问题,但决定与大家分享。

您的根项目应该有POM打包,并且不应该包含任何代码。将任何此类代码移动到新项目,并配置与此项目之间的依赖关系

anwser:要解决这个问题,最好的方法是将模块A所依赖的代码从最顶层的项目提取到它自己的maven模块。没错!最终它应该会发生,现在我刚刚开始“模块化”项目,其他开发人员正在更新该项目。所以我一步一步走。