上大数据的课程时,在运行hive的时候出现了一些错误,数次百度并没有找到结果,在这请求解决
看样子是SLF4J哪里出了问题是吗?但是不太知道将什么替换成什么。。
还有后面java.lang.NoSuchMethodError可能是另一个错误,但也不知道错在哪里。。
也许你配置hive出现了问题,就在你的hive-site.xml里面,配置出现了错误导致在运行其他shell脚本的时候报错,你可以参考我这篇文章配置hive
https://blog.csdn.net/technologist_28/article/details/122046568
你的配置文件hive-stie.yml中的2366、2461行附近,有错误,提示你是 错误的替换,,,所以要去检查配置文件去,看看哪里改错,或者有什么替换错。
该文章为我自己尝试总结的,具有操作性,如有问题可留言评论一起解决,谢谢!
这种错误很有可能是配置出现了错误,可以查看官方文章仔细检查一下
这个很有可能是配置里面有问题
这是hive内部的脚本报错了吧,换个版本试试。
NoSuchMethodError:这个错误是hive lib目录下guava包的Preconditions类的checkArgument方法找不到。
看到你是跟着老师的操作来的,那你的操作应该问题不大,但是你的环境和你的配置文件应该是出现了错误的,正如我上次回答的多,根据官方文档检查一下配置文件,然后这里也有几个点,你可以看一下
你的配置文件hive-stie.yml中的2366、2461行附近,有错误,提示你是 错误的替换,所以要去检查配置文件去,看看哪里改错,或者有什么替换
依赖重复了,导致相关包被替换掉了