https://xmind.ai/share/gpQeBwG2?xid=4SQNSFZJ

https://xmind.ai/share/K02EDTFy?xid=lMeVFtG5

Maven依赖关系原则(概念):

相关概念:

级别:

我们不妨把pom.xml里面的引用的依赖视为第一级,那么依赖中各自引用的依赖视为第二级...第三级...

路径长短:

我们不妨以从pom.xml出发,到抵达该依赖时经过的“级”的个数来作为路径长短的标准。

最短路径(不同级引用)原则:

若两个版本不同的同一依赖,在不同的级别中,那么优先使用路径最短的那一个,如:

Untitled

同级(第一级遵循最后、其它级遵循最先)引用原则: