我们有一个ProjectB(仅主要项目,没有测试项目)依赖于ProjectA。ProjectA的测试(不是主要测试)取决于ProjectB。我们为每个项目使maven生成了两个单独的工件(主罐和测试罐)。因此,这里确实没有循环依赖,但是行家抱怨循环依赖。我想知道是否有一种方法可以告诉Maven,这实际上不是循环依赖项。
在ProjectA中,由于只有ProjectA测试依赖于ProjectB,所以我们在ProjectB的依赖项部分具有“测试”范围。
circular-dependency maven
circular-dependency ×1
maven ×1