log4j-over-slf4j.jar AND slf4j-log4j12.jar 依赖冲突解决方案
使用maven构建项目时,使用了slf4j+logback,并没有主动添加log4j依赖,但是仍然报下面错误:
Caused by: java.lang.IllegalStateException: Detected both log4j-over-slf4j.jar AND bound slf4j-log4j12.jar on the class path, preempting StackOverflowError. See also http://www.slf4j.org/codes.html#log4jDelegationLoop for more details.
at org.slf4j.impl.Log4jLoggerFactory.
也就是说log4j-over-slf4j.jar和slf4j-log4j12.jar被其他依赖自动导入进来了,因此进行排查。
在pom.xml文件中,右键-maven-show dependencies
然后打开依赖的图, 看到依赖关系之后,ctrl+f 直接搜索log4j相关依赖:
选择需要排除的依赖然后右键-Exclude即可。
最终在pom.xml文件里自动排除我们在界面exclude的依赖。
log4j-over-slf4j.jar AND slf4j-log4j12.jar 依赖冲突解决方案相关推荐
- [转载]java日志框架log4j详细配置及与slf4j联合使用教程
一.log4j基本用法 首先,配置log4j的jar,maven工程配置以下依赖,非maven工程从maven仓库下载jar添加到"build path" 1 2 3 4 5 &l ...
- java日志框架log4j详细配置及与slf4j联合使用教程
最后更新于2017年02月09日 一.log4j基本用法 首先,配置log4j的jar,maven工程配置以下依赖,非maven工程从maven仓库下载jar添加到"build path&q ...
- Jar 包依赖冲突排查思路和解决方法(logback + slf4j-log4j12)
Jar 包依赖冲突排查思路和解决方法 [TOC] 起因 喜大普奔,本期发布中,我们的应用从 jdk7 升级到 jdk8,终于可以用上新特性的语法进行代码编写,通过几轮开发.测试和验证后,在上预发环境时 ...
- 使用idea解决包依赖冲突的问题SLF4J: Actual binding is of type [org.apache.logging.slf4j.Log4jLoggerFactory
今天启动项目的时候出现jar包依赖冲突的问题,spring-boot项目默认使用logback日志库,然而又引入了log4j2导致出现下面的错误 SLF4J: Class path contains ...
- 13.4 库依赖冲突问题:Detected both log4j-over-slf4j.jar AND bound slf4j-log4j12.jar on the class path
13.4 库依赖冲突问题:Detected both log4j-over-slf4j.jar AND bound slf4j-log4j12.jar on the class path 问题描述 引 ...
- Maven Jar冲突解决方案
MavenJar冲突解决方案 记一次在做项目过程中 遇到的jar冲突问题 话不多说 先报出错异常 //异常在这 SLF4J: Detected both log4j-over-slf4j.jar AN ...
- Java日志框架 -- SLF4J日志门面(入门案例、SLF4J优点、SLF4J日志绑定、SL4J桥接旧的日志框架)
1. SLF4J日志门面 JCL日志门面逐渐被淘汰了,因为他无法动态的扩展具体的日志实现框架. 简单日志门面(Simple Logging Facade For Java) SLF4J主要是为了给Ja ...
- Jar 包依赖冲突排查思路和解决方法
作者:jingQ https://www.sevenyuan.cn/ 起因 应用从 jdk7 升级到 jdk8,终于可以用上新特性的语法进行代码编写,通过几轮开发.测试和验证后,在上预发环境时,应用突 ...
- maven报错:SLF4J: Failed to load class “org.slf4j.impl.StaticLoggerBinder“. SLF4J: Defaulting to no-ope
今天在搭建maven项目时报错如下图: SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder". SLF ...
最新文章
- python下载的库要放到哪里-Python下载url并保存文件的三种方法
- 【Boost】boost库中thread多线程详解3——细说lock_guard
- Could not find a suitable table factory for ‘org.apache.flink.table.factories.TableSourceFactory‘
- 【转】ABP源码分析十一:Timing
- java maven junit_【JUnit】JUnit 与 maven 集成
- php dns失败,dns错误是什么意思
- Python 为何能成最强编程语言?!
- 注意力机制Attention Model(mechanism) 的 套路
- 远场语音识别面临的瓶颈与挑战
- PLSQL 缺少MSVCR120.dll
- python画立体心形折纸图解_立体的心形盒子的折纸图解过程
- Python使用matplotlib可视化环形图
- oracle表空间查询6,oracle表空间查询
- cound(count函数)
- Ubuntu安装完后更新显卡驱动
- golang操作elasticsearch(oliver/elastic使用文档)
- ip用int类型存储
- R语言的graphics画图功能
- 八百八十岁也没活明白
- [分享]敏感内容自动评审类库及辅助工具