【发布时间】:2026-02-12 22:25:01
【问题描述】:
我们有一个 ProjectB(仅主要,不是测试)依赖于 ProjectA。 ProjectA 的测试(不是主要的)依赖于 ProjectB。我们已经为每个项目生成了两个单独的工件(主要和测试 jar)。所以这里真的没有循环依赖,但是 maven 抱怨循环依赖。我想知道是否有办法在 maven 中判断这真的不是循环依赖。
在 ProjectA 中,我们有 ProjectB 的“测试”范围的依赖部分,因为只有 ProjectA 测试依赖于 ProjectB。
【问题讨论】:
-
看看这里:*.com/a/25322753/548473 最简单的工作解决方案!