【问题标题】:maven: resolving cyclic dependencymaven:解决循环依赖
【发布时间】:2011-09-02 01:38:14
【问题描述】:

我的 java 根项目有源代码和它所依赖的 maven 模块。其中一个模块 A 与根项目具有循环依赖关系。摆脱这种循环依赖的推荐方法是什么?

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

【问题讨论】:

  • anwser:要解决这个问题,最好的方法是从最顶层的项目中提取A依赖的代码模块到它自己的maven模块。

标签: maven cycle


【解决方案1】:

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

【讨论】:

  • 没错!最终它应该会发生,现在我刚刚开始“模块化”该项目,该项目正在由其他开发人员更新。所以我一步一步来。
猜你喜欢
  • 2013-05-04
  • 2020-11-12
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多