hive 问题解决 Class path contains multiple SLF4J bindings

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

问题解决截图:

日志冲突提示已消失。

相关推荐
没见过西瓜嘛31 分钟前
数据仓库、数据湖与湖仓一体技术笔记
数据仓库·笔记
非极限码农2 小时前
Hive SQL (HQL) 编辑指南
hive·hadoop·sql
非极限码农4 小时前
Hive数仓部署/分层/ETL脚本基础指南
数据仓库·hive·hadoop·etl
cici158746 小时前
linux中HADOOP_HOME和JAVA_HOME删除后依然指向旧目录
java·linux·hadoop
lifallen9 小时前
hadoop.yarn 带时间的LRU 延迟删除
java·大数据·数据结构·hadoop·分布式·算法
哈哈很哈哈21 小时前
Hadoop JMX 配置的完整文档
大数据·hadoop·分布式
Dragon online1 天前
数据仓库深度探索系列:架构选择与体系构建
大数据·数据仓库·分布式·架构·spark·大数据架构·数仓架构
数据要素X1 天前
【数据架构08】数字化转型架构篇
大数据·数据库·数据仓库·架构·数据库架构
jzy37111 天前
国产化适配鲲鹏arm环境:hive on tez 单节点部署实践总结
linux·hadoop·apache hive
wzy06232 天前
基于 Hadoop 生态圈的数据仓库实践 —— OLAP 与数据可视化(三)
hadoop·impala