上海古都建筑设计集团,上海办公室装修设计公司,上海装修公司高质量的内容分享社区,上海装修公司我们不是内容生产者,我们只是上海办公室装修设计公司内容的搬运工平台

hive 问题解决 Class path contains multiple SLF4J bindings

guduadmin33小时前

        hive输入命令时出现日志冲突提示(问题不复杂,是个warn,强迫症解决,做项目经常遇到,项目里是处理maven。这里处理方法思路类似。)

问题:

 SLF4J: Class path contains multiple SLF4J bindings.

SLF4J: Found binding in [jar:file:/opt/hive-3.1.3/lib/log4j-slf4j-impl-2.17.1.jar!/org/slf4j/impl/StaticLoggerBinder.class]

SLF4J: Found binding in [jar:file:/usr/local/hadoop-3.3.3/share/hadoop/common/lib/slf4j-reload4j-1.7.36.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 [org.apache.logging.slf4j.Log4jLoggerFactory]

思路:

一种是屏蔽日志冲突包,一种删除多余包

解决:

这里选简单的删除日志冲突包,删除hive目录下的包

   rm /Users/lvan/Documents/hive/hive-3.1.2/lib/slf4j-reload4j-1.7.35.jar

hive 问题解决 Class path contains multiple SLF4J bindings,第1张 

问题解决截图:

hive 问题解决 Class path contains multiple SLF4J bindings,第2张

日志冲突提示已消失。

网友评论

搜索
最新文章
热门文章
热门标签