maven依赖总结
假设A 有两个1.0 和2.0两个版本。
B依赖A 1.0版本,C依赖A 2.0版本, D 依赖B和C ,在D打包的时候A的版本为高版本2.0。
E 依赖 C, D改为依赖B和E,这时候A的版本为高版本1.0。如果在D中直接依赖A 2.0版本,这时会存在两个版本的包。
总结:同级的会高版本覆盖低版本,层次浅的会覆盖层次深的。依赖引入的,都会存在。
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 水娃火娃石榴娃!
评论