Hive客户端启动报SLF4J: Class path contains multiple SLF4J bindings.
时间: 2023-11-09 08:56:50 浏览: 457
slf4j-log4j12-1.6.1-API文档-中文版.zip
SLF4J是一个日志门面系统,用于在Java应用程序中实现日志记录。报错"SLF4J: Class path contains multiple SLF4J bindings"表示在Hive客户端启动时发现了多个SLF4J绑定。这通常是由于在类路径中同时包含了多个SLF4J实现库引起的。
解决此问题的方法是删除其中一个SLF4J实现库。根据提供的引用,你可以尝试删除`log4j-slf4j-impl-2.10.0.jar`文件。可以使用以下命令执行删除操作:
```
sudo rm ./log4j-slf4j-impl-2.10.0.jar
```
完成后,重新启动Hive客户端应该不再报告这个错误。
阅读全文