解决slf4j:actualbindingisoftype[ch.qos.logback.classic.util.contextselectorstaticbinder]的方案!!!!!(代码片段)

L烧鱼 L烧鱼     2023-04-02     361

关键词:

目录

前提

一、 安装maven helper插件

1、 安装

2、 安装成功

3、 使用

二、 去掉冲突的依赖包

1、 前面已找到目标依赖,去pom文件内操作

2、 去除

3、 最后就可以了!

前提

今天单元测试遇到了jar包冲突

SLF4J: Class path contains multiple SLF4J bindings.
SLF4J: Found binding in [jar:file:/D:/maven-repo/ch/qos/logback/logback-classic/1.2.3/logback-classic-1.2.3.jar!/org/slf4j/impl/StaticLoggerBinder.class]
SLF4J: Found binding in [jar:file:/D:/maven-repo/org/slf4j/slf4j-log4j12/1.7.30/slf4j-log4j12-1.7.30.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]

具体是StaticLoggerBinder这个类加载冲突了,在两个jar包中都找到了,直接去掉一个。

但是我找了一下pom.xml文件,并没有引入这个logback-classic-1.2.3.jar,那就是引入其他jar包的时候,依赖到了这个jar包,使用idea的maven分析工具查看了一下。

一、 安装maven helper插件

1、 安装

2、 安装成功

3、 使用

二、 去掉冲突的依赖包

1、 前面已找到目标依赖,去pom文件内操作

 

2、 去除

 

3、 最后就可以了!

关于问题解决与事件解决的思考

  那天突然有人问我:问题解决和事件解决的区别。  今天刚好出了点问题,在解决完后,我突然对这二者有了更深入的体会。  举个例子:    如果由于网络中断,导致服务不可用,那么这就是一个事件,我们可以... 查看详情

如何解决解决方案中现有项目的c#cs0006错误

我花了很多时间尝试解决此CS0006错误,所以我可以解决以下问题:正在删除项目参考。配置解决方案以在ActiveSolution配置中进行调试,并在ActiveSolutionPlatform中选择ANYCPU。解决项目中的错误重建解决方案。再次引用项目。还有其他... 查看详情

Visual Studio 中构建解决方案、重建解决方案和清理解决方案之间的区别?

】VisualStudio中构建解决方案、重建解决方案和清理解决方案之间的区别?【英文标题】:DifferencebetweenBuildSolution,RebuildSolution,andCleanSolutioninVisualStudio?【发布时间】:2011-03-0623:18:23【问题描述】:VisualStudio中的BuildSolution、RebuildSolu... 查看详情

sourceinsight中文注释为乱码解决办法(完美解决,一键搞定)

我从网上查了一堆解决办法,但是都是2017年以前的解决方案,并且都是针对于sourceinsight3.5及以下版本的,目前SI软件版本都到4.0了,应该有新方法出现了。———————————————————————————————... 查看详情

vysor黑屏解决记录

参考技术A有一段时间没有用这个软件了,打开Vysor后连接到手机显示黑屏。结果就走上了解决黑屏之路。参照Vysor插件黑屏解决解决思路。参照Vysor插件黑屏解决没有完美的解决问题,所以在这里记录下解决的方法。 查看详情

解决问题的方法

解决问题的方法麦肯锡解决问题七步法1.清晰地陈述要解决的问题2.分析问题3.去掉所有非关键问题!4.制定详细的工作计划5.进行关键分析6.综合分析调查结果,并建立论7.说故事(陈述来龙去脉)逻辑思维解决问题沟通汇报... 查看详情

vs2008解决方案资源管理器不显示解决方案

vs2008解决方案资源管理器不显示解决方案不显示解决方案“YYY”(1个项目)参考技术A工具----选项----选项窗体中左下角有个显示所有设置选中,然后点击项目解决方案,里面有个checkbox按钮,是总是显示解决方案,就可以了 参... 查看详情

「解决方案架构」解决方案架构概述

解决方案架构是定义和描述在特定解决方案上下文中交付的系统架构的实践,因此它可能包含对整个系统或仅其特定部分的描述。解决方案架构的定义通常由解决方案架构师领导。业界对“解决方案架构”有很多定义,... 查看详情

有啥解决方案可以解决android上的仪器测试

】有啥解决方案可以解决android上的仪器测试【英文标题】:isthereanysolutiontosolveinstrumentedtestonandroid有什么解决方案可以解决android上的仪器测试【发布时间】:2021-12-0101:04:48【问题描述】:我正在尝试使用测试实验室在androidstudio... 查看详情

故障解决解决vmware“该虚拟机似乎正在使用中”问题

一句话解决,“将后缀为.lck的文件夹删除”,好了,故障解决,可以正常进你的虚拟机系统了。 查看详情

GotW #101“解决方案”真的解决了啥问题吗?

】GotW#101“解决方案”真的解决了啥问题吗?【英文标题】:DoestheGotW#101"solution"actuallysolveanything?GotW#101“解决方案”真的解决了什么问题吗?【发布时间】:2012-01-2514:21:50【问题描述】:首先阅读Herb的SuttersGotW关于C++11中... 查看详情

问题解决方案themathtypedllcannotbefound问题解决方案

先贴几个可能的方法:如何解决MathPage.wll或MathType.dll文件找不到问题TheMathTypeDllcannotbefound问题解决办法如果还搞不定,试试卸载重装,不要改变安装路径,一下就好了。。我??有没有前面几个步骤设置的功劳未考证 查看详情

成功解决errorwhiletryingtoretrievetextforerrorora-12154

成功解决ErrorwhiletryingtoretrievetextforerrorORA-12154目录解决问题解决思路解决方法T1、首先需要配置tnsnames.ora文件 查看详情

解决module‘tensorflow‘hasnoattribute‘...‘系列(代码片段)

解决module‘tensorflow‘hasnoattribute‘...‘系列解决module‘tensorflow’hasnoattribute‘Session’解决module‘tensorflow’hasnoattribute‘contrib’解决module‘tensorflow’hasnoattribute‘reset_default_graph’解决module'tensorflow'hasnoattribute'set_random_seed... 查看详情

成功解决attributeerror:module‘numpy‘hasnoattribute‘polyld‘

成功解决AttributeError:module\'numpy\'hasnoattribute\'polyld\'目录解决问题解决思路解决方法解决问题AttributeError:module\'numpy\'hasnoattribute\'polyld\'解决思路模块\'numpy\'没有属性\'polyld\'解决方法 查看详情

我需要帮助解决这个 JDBC 异常错误,如何解决这个问题?

】我需要帮助解决这个JDBC异常错误,如何解决这个问题?【英文标题】:IneedhelpsolvingthisJDBCExceptionError,doesanyoneknowhowtosolvethis?我需要帮助解决这个JDBC异常错误,有谁知道如何解决这个问题?【发布时间】:2019-05-2219:36:41【问题... 查看详情

解决win10复制速度慢的解决方法

disable个autotuning的分级服务就可以,操作请看图片 查看详情

多插入更新解决方案的最佳解决方案

】多插入更新解决方案的最佳解决方案【英文标题】:bestsolutionformultipleinsertupdatesolution【发布时间】:2019-02-0510:16:15【问题描述】:作为初学者,努力理解C#和Npgsql。以下代码示例://Insertsomedatausing(varcmd=newNpgsqlCommand())cmd.Connecti... 查看详情