依赖相同的jar包,版本不一致,优先选择哪个版本呢?

1  路径短的优先

如A依赖B,B依赖C,C依赖commons.jar 1.0

A依赖D,D依赖commons.jar 2.0

那么优先解析2.0,编译的jar包为2.0

 

2  路径长短相同,先声明先优先解析

posted on 2018-11-03 22:57  菜鸟乙  阅读(169)  评论(0编辑  收藏  举报