我是Hbase的新手。我安装了它并在运行hbase命令时出现以下错误;
SLF4J:类路径包含多个SLF4J绑定。
SLF4J:在[jar:file:/home/hduser/hbase-0.98.5-hadoop2/lib/slf4j-log4j12-1.6.4.jar!/org/slf4j/impl/StaticLoggerBinder.class]中找到绑定< / p>
SLF4J:在[jar:file:/home/hduser/hadoop/lib/slf4j-log4j12-1.4.3.jar!/org/slf4j/impl/StaticLoggerBinder.class]中找到绑定
SLF4J:有关解释,请参阅http://www.slf4j.org/codes.html#multiple_bindings。 错误:无法初始化类org.apache.hadoop.security.JniBasedUnixGroupsMapping
以下是此命令的一些帮助: 列出hbase中的所有表。可选的正则表达式参数 用于过滤输出。
有人可以帮忙吗?
答案 0 :(得分:0)
当在类路径中找到slf4j的多个绑定并且它似乎是构建时问题时会发生这种情况。有关如何处理它的信息,请参阅引用的http://www.slf4j.org/codes.html#multiple_bindings。在stackoverflow上多次询问类似的问题,大多数人使用
mvn dependency:tree
找到不需要的依赖项并排除它们,例如