文档章节

Maven 项目下slf4j 包冲突问题

冷冷gg
 冷冷gg
发布于 2015/07/17 19:49
字数 152
阅读 68
收藏 0

今天遇到Maven下Jar包冲突问题.

由于Maven jar包是自动依赖..但是jar包依赖的版本不一样 ..会造成冲突

就比如遇到:

org.slf4j.spi.LocationAwareLogger.log(Lorg/slf4j/Marker;Ljava/lang/String;ILjava/lang/String;

说的 slf4j 的版本不一致的造成.

 

解决方案:

        先引入slf4j  不要让其他Jar自动依赖下载的 ,而是全部依赖我们自定义.

<dependency>
    <groupId>org.slf4j</groupId>
    <artifactId>slf4j-api</artifactId>
    <version>1.7.1</version>
</dependency>

在pom.xml 的 Dependency Hierarchy  视图中 选择相关slf4j的包 右键exclude



© 著作权归作者所有

冷冷gg

冷冷gg

粉丝 566
博文 125
码字总数 64261
作品 1
潍坊
UI设计师
私信 提问
log4j slf4j 报错导致堆栈异常

背景 今天进行欢快的编程时,发现了我们项目整体在整理完依赖后,爆发了由slf4j导致的堆栈溢出异常: 人生第一次遇到这种异常,感觉意义非凡,记录一下。刚开始,我没有任何思路,茫然地翻找...

hengbao5
01/25
0
0
【SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder".】解决办法

【问题描述】 Maven工程中,使用了slf4j,运行时出现错误: SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder".SLF4J: Defaulting to no-operation (NOP) logger implement......

dwf07223
2018/06/26
0
0
Mavenjar包冲突的问题解决(亲测有效、实力证明)

一、今天在Pom中添加了一个依赖,导致Jar包冲突。 在启动项目的时候,会包jar包冲突的问题。下面以SpringBoot项目为例。 我在Pom.xml文件中添加了一个依赖: 三、仔细看一下这里面的报错 关于...

王木东
2018/05/10
0
0
每次启用都会提示SLF4J: Class path contains multiple SLF4J bindings.但提示的冲突文件是一个。

@JFinal 你好,想跟你请教个问题: 每次启用都会提示SLF4J: Class path contains multiple SLF4J bindings. 网上都说是jar包冲突,但我这提示的冲突文件是同一个。 用jetty启动的。 Starting...

吴红佳
2015/04/24
12.1K
3
奇葩错误SLF4J: Failed to load class org.slf4j。。的修复

用Kepler eclipse自带的maven插件搞了一个maven项目,build的过程中出现如下红色信息: SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder". SLF4J: Defaulting to no-opera......

WangPerry
2013/12/25
0
1

没有更多内容

加载失败,请刷新页面

加载更多

Why hash maps in Java 8 use binary tree instead of linked list?

Q: I recently came to know that in Java 8 hash maps uses binary tree instead of linked list and hash code is used as the branching factor.I understand that in case of high colli......

群星纪元
14分钟前
0
0
HanLP 自然语言处理 for nodejs

·支持中文分词(N-最短路分词、CRF分词、索引分词、用户自定义词典、词性标注),命名实体识别(中国人名、音译人名、日本人名、地名、实体机构名识别),关键词提取,自动摘要,短语提取,...

左手的倒影
15分钟前
0
0
SpringBoot基础知识

1.什么是Spring Boot? 多年来,随着新功能的增加,spring变得越来越复杂。只需访问https://spring.io/projects页面,我们就会看到可以在我们的应用程序中使用的所有Spring项目的不同功能。 ...

boonya
30分钟前
0
0
Fundebug微信小程序错误监控插件更新至1.1.0,新增test()与notifyHttpError()方法

摘要: 1.1.0新增fundebug.test()和fundebug.notifyHttpError()方法,同时大小压缩至15K。 Fundebug是专业的小程序BUG监控服务,可以第一时间为您捕获生存环境中小程序的异常、错误或者BUG,...

Fundebug
31分钟前
0
0
Linux运维常见的硬件及系统问题

一、服务器常见故障和现象 1、有关服务器无法启动的主要原因 : ①市电或电源线故障(断电或接触不良) ②电源或电源模组故障 ③内存故障(一般伴有报警声) ④CPU故障(一般也会有报警声) ⑤主板故...

寰宇01
33分钟前
0
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部