hive 问题解决 Class path contains multiple SLF4J bindings
最佳答案 问答题库398位专家为你答疑解惑
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
问题解决截图:
日志冲突提示已消失。
99%的人还看了
相似问题
猜你感兴趣
版权申明
本文"hive 问题解决 Class path contains multiple SLF4J bindings":http://eshow365.cn/6-24789-0.html 内容来自互联网,请自行判断内容的正确性。如有侵权请联系我们,立即删除!
- 上一篇: 【开源框架】Glide的图片加载流程
- 下一篇: 【德哥说库系列】-PostgreSQL跨版本升级