一  原理介绍

1.1 原理逻辑

关系图:从使用方xinxiang_demo中引用A_parent的2.13的版本的层级要比B_Module继承A_parent:1.1 版本的层级要短,优先级更高,所以使用2.13,将B_Module继承A_parent 2.11 版本覆盖。

1.2 实操说明

1.   A_parent:声明版本1.11

2.    B_Moudule:  继承A_parent   声明自己版本:1.0-SNAPSHOT

3. 假设A_parent升级为2.13,重新打一个包

4.  Henan_demo:  继承A_parent的版本为1.11

5. 且在dependencymanagement重新声明A_parent的版本为2.13;然后管控B_Module版本为1.0-SNAPSHOT(它继承的A_parent的版本为1.11)

6. Zhengzhou_demo: 继承Henan_demo

7. Xinxiang_demo: 继承zhengzhou_demo,且使用A_parent中的代码api-module的版本为2.13

Logo

汇聚全球AI编程工具,助力开发者即刻编程。

更多推荐