博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
log4j与logback依赖冲突-解决方案
阅读量:4282 次
发布时间:2019-05-27

本文共 706 字,大约阅读时间需要 2 分钟。

2019年3月找实习时,曾被阿里面试官问到一个问题,如何解决依赖冲突?当时有点懵,瞎答了一通!

今天在做项目的时候切实的遇到了这个问题,所以记录一下。

1.问题描述:

SLF4J: Class path contains multiple SLF4J bindings.SLF4J: Found binding in xxxxxSLF4J: Found binding in xxxxx

注:项目使用springboot框架。

2.解决

1.使用eclipse的Dependency Hierarchy功能可以对pom.xml中定义的jar依赖进行可视化展示。 如下:

在这里插入图片描述

2.在pom.xml中加入排除代码:

com.sap.xs2.security
java-container-security-api
0.26.4
org.slf4j
slf4j-log4j12

注意:此处有两个选择,可以自行选择

1.去除slf4j,使用lagback(我的做法)
这种方式需要在pom.xml文件中找到所有依赖了slf4j的组件,在中使用排除slf4j的依赖。
2,去除logback,使用slf4j
在使用排除logback的依赖,做法同上。

转载地址:http://bvdgi.baihongyu.com/

你可能感兴趣的文章
嵌入式关键字
查看>>
camera (一) 杂谈
查看>>
I2S (二) 总线规范 翻译
查看>>
LCD (一) 杂谈
查看>>
camera(二) DVP接口
查看>>
LCD (二) MCU接口
查看>>
调试器(一) st-link
查看>>
stm32-boot
查看>>
stm32-develop-in-linux
查看>>
SWD(一) 杂谈
查看>>
下载软件 (二) openocd
查看>>
调试器(二) cmsis-dap
查看>>
Git for windows 和 cygwin
查看>>
处理器架构 (一)发展历史
查看>>
处理器架构 (二) RISC与CISC的不同
查看>>
处理器架构 (三) 架构指令集微架构ISA 等概念
查看>>
linux 发行版(一) ubuntu
查看>>
下载软件 (一) JLink_Windows
查看>>
stm32 内存
查看>>
I2S (三) 设备端音频调试方法
查看>>