查看关于多个父ID的Maven依赖关系。如果是这样的话,父母ID的结构。下面提到的所有注释都是Maven项目,每个项目都包含自己的pom.xml。
Parent-1
Project_1
Project_11
Parent-2
Project_2
Project_22
场景1:
假设Project_2依赖于Project_1和Project_11。...那么以下哪一项是正确的?
1.在Parent-2 pom.xml中添加两个依赖项,并希望Project_2发现Project_1的源?逻辑是Parent-2始终是Project_2的父级,因此构建Parent-2将使它的所有子级都能发现依赖项。
2. Project_2的依赖性必须在其自己的级别上完成。这意味着Project_2 pom.xml必须同时包含Project_1和Project_11。
还有其他方法来管理依赖项吗?
答案 0 :(得分:0)
您可以向Parent-2
添加一个依赖项,但是随后它变成Project_2
和Project_22
的依赖项。这可能不是您想要的。因此,最好在Project_2
级别添加依赖项。