Maven 导入 jar 包冲突的解决方案

直接依赖: A项目导入了B包,可以说A直接依赖B。 传递依赖: A项目导入了B包,B包直接依赖于C,最终A项目中也可以使用C,可以说A传递依赖于C。 解决jar包冲突的三个原则: 1、第一声明优先原则 哪个包的坐标在靠上的位置,哪个就是第一声明的包,最终进入项目的就是哪个包的依赖版本。 2、路径近者优先原则 直接依赖路径比传递依赖路径近,哪个路径近,进入到项目中的就是哪个的依赖包。 3、直接排除法
相关文章
相关标签/搜索