当前位置: 首页 > article >正文

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

 

问题解决截图:

日志冲突提示已消失。


http://www.kler.cn/a/103907.html

相关文章:

  • MySQL - B-树和B+树
  • react.js 手写响应式 reactive
  • 【2024秋招】2023-9-14 最右后端开发线下一面
  • Spring Boot中捕获异常错误信息并将其保存到数据库中
  • 01.5.Binding
  • windows添加定时任务命令
  • Swoole 4.8版本的安装
  • C# 通过IP获取Mac地址(ARP)
  • 短视频矩阵系统软件源码
  • MySQL---表的增查改删(CRUD进阶)
  • 基于PHP的线上购物商城,MySQL数据库,PHPstudy,原生PHP,前台用户+后台管理,完美运行,有一万五千字论文。
  • UE4 材质实操记录
  • 日志报错 fork:Cannot allocate memory
  • composer安装thinkphp6报错
  • uni-app:解决异步请求返回值问题
  • PostgreSQL 认证方式
  • C++ 流程控制(分支、循环、跳转)
  • vue3移动端嵌入pdf的两种办法
  • 【疯狂Java】数组
  • ESP32网络开发实例-将 ESP32 连接到 EMQX Cloud MQTT Broker