解决jar冲突的正确方式

打开pom文件,在里面右键选择

出现

在里面CTRL+F,直接搜索你想要找的jar名称,然后单机找到的jar,接着顺着结构线找到最终的依赖,然后对其进行排除

<exclusions>
    <exclusion>
        <groupId>javax.persistence</groupId>
        <artifactId>persistence-api</artifactId>
    </exclusion>
</exclusions>

注意:如果是多模块项目,要挨个pom去找,实践过程中发现,父级pom找不到子级的。但是子级可以找到父级的。这应该也是面向对象的思想。因为我们本身搭建项目时,父级放的都是公共部分依赖,自己放自己特有的

这里有一款插件maven helper 可以在idea下载使用

发布了168 篇原创文章 · 获赞 16 · 访问量 9万+

猜你喜欢

转载自blog.csdn.net/ajax_yan/article/details/104987981