目 录CONTENT

文章目录

Maven的Pom文件如何排除包依赖

大T
2022-01-05 / 0 评论 / 0 点赞 / 314 阅读 / 0 字

Maven的Pom文件如何排除包依赖

一、需求

maven种有些包是相互依赖并有冲突的,比如log4j和Logback的接口实现,在很多包里都有log4j的引入,但是如果还同时存在logback的包,这时候启动就会报错,需要一个一个的排错掉。用手排除是不可能的,这时候就需要借助IDEA的树目录来排除了。

二、解决方法

选择需要查询的模块,然后点击右上角** 显示依赖 **按钮。

注意:如果是多个模块的项目,父级点击显示依赖并不能直接显示,是选中maven的子模块才能生效的,再点显示依赖按钮才能看到依赖树,而不是打开哪个子pom文件哪个就生效。

image

会打开如下:

image

直接ctrl+F,进行搜索,如下搜索logback

image

点击之后变会跳转到对应节点,在对应的节点点击右键:排除,即可排除依赖。在pom.xml文件中自动加入exclusion

image

重点就是,可以选中---排除,而不用手动的去添加exclusion

0

评论区