读书人

maven委以规则

发布时间: 2013-01-17 10:28:54 作者: rapoo

maven依赖规则

因项目中的pool相互依赖,为搞清楚maven的依赖规则,自己特地做了相关测试。

依赖调解原则

1.依赖路径浅的优先

假设,A->B->slf4j:1.6.2,A->C->E->slf4j:1.4.1,则slf4j:1.6.2优先

2.直接依赖(依赖路径为1):覆写优先(后声明的优先)

如:A->C:1.0, A->C:2.0,则C:2.0优先

3.路径长度相同(依赖路径>1):声明顺序优先(先声明的优先)

如:A->B->C->D:1.0,A->E->F->D:2.0,则D:1.0优先

读书人网 >其他相关

热点推荐