如何在maven的物料清单中解析未选择版本的依赖关系的功能?
例如,如果项目A的依赖项定义为A->B->C->D2.0和A->E->D1.0, 然后在构建项目A时将使用D1.0,因为从A到D到E的路径较短 但在这种情况下,由于工件C的功能依赖于D的2.0版,该版本因材料清单而被拒绝,如何在maven的物料清单中解析未选择版本的依赖关系的功能?,maven,dependencies,dependency-management,Maven,Dependencies,Dependency Management,例如,如果项目A的依赖项定义为A->B->C->D2.0和A->E->D1.0, 然后在构建项目A时将使用D1.0,因为从A到D到E的路径较短 但在这种情况下,由于工件C的功能依赖于D的2.0版,该版本因材料清单而被拒绝, 那么C的功能如何在项目A中发挥作用,因为C取决于D的2.0版,由于物料清单,该版本在项目A中不可用。在这种情况下,C将无法发挥作用。就是这么简单明了
那么C的功能如何在项目A中发挥作用,因为C取决于D的2.0版,由于物料清单,该版本在项目A中不可用。在这种情况下,C将无法发挥作用。就是这么简单明了