zoukankan      html  css  js  c++  java
  • 由Class path contains multiple SLF4J bindings问题到maven项目排除冲突jar包

    这是我的项目启动报错:提示有2个StaticLoggerBinder冲突了,这个类所属的jar也看得到

    slf4j-log4j12-1.7.25.jar

    logback-classic-1.1.11.jar

    2个jar都有这个类,并且类的包路径一模一样

    这2个jar要么是直接在pom中显式声明引入的,要么是引入的其他包依赖这2个jar

    springboot默认是使用较新的logback,log4j是较早流行的日志包,很多第三方包引用了log4j 

    在idea中打开pom文件,下面是Text,如图中箭头的左边,我们要切换到箭头所指的Dependency Analyzer

     相关的作用如下:

     选中要排除的jar(一般在树的第二层或更下层,是第一层的其他jar依赖导入的)

     完了后点击上面的refresh,继续检查依赖冲突,一般的项目即使有冲突,idea也能避过,因此是否需要排除还需要根据项目实际来做

  • 相关阅读:
    5、面试题-测试用例篇
    4、面试题-技术篇
    3、面试题-测试流程
    2、面试题-接口测试用例
    全屏圆角弹出框
    Jquery的each退出循环
    拖动DIV
    head里面的其他标记
    更新字段
    Python---序列化
  • 原文地址:https://www.cnblogs.com/yb38156/p/13903034.html
Copyright © 2011-2022 走看看