记一次jar包依赖冲突解决过程

使用intellij,在启动项目时发现jar包依赖

SLF4J: Class path contains multiple SLF4J bindings.
SLF4J: Found binding in [jar:file:/D:/deploy/apache-maven-3.5.3/repository/ch/qos/logback/logback-classic/1.1.11/logback-classic-1.1.11.jar!/org/slf4j/impl/StaticLoggerBinder.class]
SLF4J: Found binding in [jar:file:/D:/deploy/apache-maven-3.5.3/repository/org/slf4j/slf4j-log4j12/1.7.25/slf4j-log4j12-1.7.25.jar!/org/slf4j/impl/StaticLoggerBinder.class]
SLF4J: See http://www.slf4j.org/codes.html#multiple_bindings for an explanation.
SLF4J: Actual binding is of type [ch.qos.logback.classic.util.ContextSelectorStaticBinder]

在网上搜索,说是jar包依赖导致的,应该在某些引用的jar包中排除SLF4J依赖,可从pom界面,查看依赖关系图,搜索jar包并执行exclusion操作,但操作过后依然没有排除掉,于是使用以下命令行查找maven依赖,并手动排除掉依赖

查看依赖关系
mvn dependency:tree
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Jar包冲突是老生常谈的问题,几乎每一个Java程序猿都不可避免地遇到过,并且也都能想到通常的原因一般是同一个Ja...
    sherlockyb阅读 37,678评论 1 65
  • 问题 在项目启动时,发现打印了大量的debug日志,但是src/main/resources下明明有log4j.x...
    Mr胡桃阅读 22,560评论 2 11
  • 一、maven的两个作用 项目自动化构建,通过命令行就可以完成整个项目构建过程,不需要我们手动地进行项目构建 管理...
    lifeline张阅读 4,304评论 0 1
  • 在一次项目的调试中发现了log4j-over-slf4j.jar 和 slf4j-log4j12.jar 两个ja...
    wangmin阅读 5,303评论 0 1
  • 感觉歇斯底里,剑拔弩张的自己一点都不美丽…… 感觉自己这样的啰嗦没意义,能听的根本不需要你说,不听的你说再多也没意...
    码字抒心的虫阅读 1,499评论 0 0

友情链接更多精彩内容