【发布时间】:2011-09-02 01:38:14
【问题描述】:
我的 java 根项目有源代码和它所依赖的 maven 模块。其中一个模块 A 与根项目具有循环依赖关系。摆脱这种循环依赖的推荐方法是什么?
UPD:我在发布问题之前已经解决了,但决定分享。
【问题讨论】:
-
anwser:要解决这个问题,最好的方法是从最顶层的项目中提取A依赖的代码模块到它自己的maven模块。
我的 java 根项目有源代码和它所依赖的 maven 模块。其中一个模块 A 与根项目具有循环依赖关系。摆脱这种循环依赖的推荐方法是什么?
UPD:我在发布问题之前已经解决了,但决定分享。
【问题讨论】:
您的根项目应该有 POM 打包并且不应该包含任何代码。将任何此类代码移动到新项目并配置与该项目的依赖关系。
【讨论】: