spark 与 Hadoop 融合后启动 slf4j提示Class path contains multiple SLF4J bindings

相关参考文献:

https://www.oschina.net/question/93435_174549

警告信息如下:

看起来明明就是一个文件,怎么还提示multiple bindings呢,slf4j这货一直没用明白,求解

其它参考文献:

http://www.slf4j.org/news.html

August 19th, 2011 - Release of SLF4J 1.6.2

本文解决方法:

find ./ -name "slf4j*"

分别找出 hadoop 和 spark 下  SLF4J  位置。

将 SPARK  下的 SLF4J  改名, 加后缀  .bak

时间: 2024-10-10 22:47:21

spark 与 Hadoop 融合后启动 slf4j提示Class path contains multiple SLF4J bindings的相关文章

spark 与 Hadoop 融合后 Neither spark.yarn.jars nor spark.yarn.archive is set

参考文献: http://blog.csdn.net/lxhandlbb/article/details/54410644 每次提交Spark任务到yarn的时候,总会出现uploading resource(打包spark jars并上传)到hdfs上. 恶劣情况下,会在这里卡住很久. 解决: 在hdfs上创建目录: hdfs dfs -mkdir   /spark_jars 上传spark的jars(spark1.6 只需要上传spark-assembly-1.6.0-SNAPSHOT-ha

Hbase启动hbase shell运行命令报Class path contains multiple SLF4J bindings.错误

1:Hbase启动hbase shell运行命令报Class path contains multiple SLF4J bindings.错误,是因为jar包冲突了,所以对于和hadoop的jar包冲突的,可以将其他jar包删除,如果你不确定是否删除正确,可以将其他的jar包复制备份或者修改名称,确保操作以后失败了,还可以找回. SLF4J: Class path contains multiple SLF4J bindings. SLF4J: Found binding in [jar:fil

hbase0.98.7使用遇到 Class path contains multiple SLF4J bindings.错误解决方案

hbase使用遇到 Class path contains multiple SLF4J bindings.错误解决方案 转载自:http://www.aboutyun.com/thread-7737-1-1.html 错误表现:SLF4J: Class path contains multiple SLF4J bindings.SLF4J: Found binding in [jar:file:/usr/hbase/lib/slf4j-log4j12-1.6.4.jar!/org/slf4j/

SLF4J: Class path contains multiple SLF4J bindings.警告解决

SLF4J: Class path contains multiple SLF4J bindings. SLF4J: Found binding in [jar:file:/G:/repo/repo-mvn-qingmu/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:

Class path contains multiple SLF4J bindings

[logback不同版本jar包] SLF4J: Class path contains multiple SLF4J bindings.SLF4J: Found binding in [jar:file:/H:/Workspaces/VgopSSO/WebRoot/WEB-INF/lib/logback-classic-1.0.13.jar!/org/slf4j/impl/StaticLoggerBinder.class]SLF4J: Found binding in [jar:file:/H

Maven中日志jar包冲突报错:Class path contains multiple SLF4J bindings

错误表现: SLF4J: Class path contains multiple SLF4J bindings.SLF4J: Found binding in [jar:file:/D:/learn/Java/maven/repository_taotao/org/slf4j/slf4j-log4j12/1.6.4/slf4j-log4j12-1.6.4.jar!/org/slf4j/impl/StaticLoggerBinder.class]SLF4J: Found binding in [

hadoop cdh 后启动群起脚本总是起不起来的一些坑

最近都在流行大数据什么的,然后偶然之间加入了一个物联网的小公司,可以使用hadoop 来做数据分析,于是心中窃喜,可以有机会接触大数据了,从此走上人生巅峰赢取白富美. 可是成功的道路总不是一帆风顺滴,从我开始接触这玩意儿,到现在大概有一个多月了,但是我居然还在搭环境...我丢你老牟,这个hadoop的环境怎么这么复杂,这是人干的事?能不能像springboot 一样做一些简单化的配置就行呢?搞死我了.. 首先第一个问题: 因为启动haoop要启动好多相关联的东西比如说: hadoop-daemo

CentOS7系统安装完MySQL后启动MySQL提示无服务

重新安装MariaDB数据库即可解决,MySQL所有命令可通用 MariaDB MariaDB数据库管理系统是MySQL的一个分支,主要由开源社区在维护,开发这个分支的原因之一是:甲骨文公司收购了MySQL后,有将MySQL闭源的潜在风险,因此社区采用分支的方式来避开这个风险.采用GPL授权许可 MariaDB的目的是完全兼容MySQL,包括API和命令行,使之能轻松成为MySQL的代替品.在存储引擎方面,使用XtraDB(英语:XtraDB)来代替MySQL的InnoDB. MariaDB由M

SLF4J: Class path contains multiple SLF4J bindings.

库冲突导致的异常,由于多次引入SLF4j包导致. It seems you have several implementation of SLF4J; you should exclude all the not necessary ones maven项目的解决方法: 通过mvn dependency:tree命令,确定那些库使用了SLF4j,然后选择一个,其他的使用exclusions排除. 最后发现是slf4j-simple 与slf4j冲突.