这是由于Hadoop中的jar包和HBase中的包版本不一致导致的
报错中已经写清楚两个包的具体路径了
只需要把其中一个包修改后缀为.txt(保守做法,也可以直接删除)
我是修改了hadoop里的包为txt
然后把hbase中同名的包复制到hadoop中即可。
解决
参考:运行HBase报SLF4J: Class path contains multiple SLF4J bindings解决方法_幸运的Alina的博客-CSDN博客在实际启用HBase的时候,因为Hadoop中的jar包和HBase中的包版本不一致,就会出现对应的warnning信息,如图所示 :那么解决方法也很简单,就是选择其中一个路径下面的jar包删掉,只删其中一个,想保守点操作的话,就把其中一个包重命名。我这里选择了将HBase目录下的jar包进行重命名。然后再运行就不会出现类似的警告信息啦。...https://blog.csdn.net/qq_27575895/article/details/90238240



