maven依赖导致的jar包冲突解决方式

Posted 八阿哥克星

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了maven依赖导致的jar包冲突解决方式相关的知识,希望对你有一定的参考价值。

maven依赖导致的jar包冲突解决方式:

mvc和context都依赖与sprng-core一个,依赖的是5.0.8版本,一个依赖的是4.2.4版本,那么真正加载的是5.0.8版本,如何

换成4.2.4版本呢,有三种方式:

1、依据声明优先原则调换依赖在pom文件中的顺序,如

 

2、就近优先原则

将sprng-core依赖直接引入pom文件中,因为直接依赖的优先级高于传递依赖,因此,会使用4.2.4版本

 

3、排除依赖

我们可以直接排除spring-context中的spring-core的传递依赖。

 

以上是关于maven依赖导致的jar包冲突解决方式的主要内容,如果未能解决你的问题,请参考以下文章

Maven学习总结(59)—— Maven Jar 包冲突最全解决方案总结

Maven学习总结(59)—— Maven Jar 包冲突最全解决方案总结

如何配置maven pom文件来解决jar包冲突

重新看待Jar包冲突问题及解决方案

如何删除maven中冲突的jar包

mavenmaven jar 包 冲突 的解决方式