hive0.10.0线程"main"中的异常;java.lang.NoSuchMethodError:org.apache.thrift.EncodingUtils.setBit(BIZ)B [英] hive0.10.0 Exception in thread "main" java.lang.NoSuchMethodError: org.apache.thrift.EncodingUtils.setBit(BIZ)B

查看:148
本文介绍了hive0.10.0线程"main"中的异常;java.lang.NoSuchMethodError:org.apache.thrift.EncodingUtils.setBit(BIZ)B的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

你能帮我吗?我用蜂巢0.10.0hive>显示表格;

could u help me? I use hive 0.10.0 hive> show tables;

Exception in thread "main" java.lang.NoSuchMethodError: org.apache.thrift.EncodingUtils.setBit(BIZ)B
    at org.apache.hadoop.hive.ql.plan.api.Query.setStartedIsSet(Query.java:487)
    at org.apache.hadoop.hive.ql.plan.api.Query.setStarted(Query.java:474)
    at org.apache.hadoop.hive.ql.QueryPlan.updateCountersInQueryPlan(QueryPlan.java:309)
    at org.apache.hadoop.hive.ql.QueryPlan.getQueryPlan(QueryPlan.java:450)
    at org.apache.hadoop.hive.ql.QueryPlan.toString(QueryPlan.java:622)
    at org.apache.hadoop.hive.ql.history.HiveHistory.logPlanProgress(HiveHistory.java:503)
    at org.apache.hadoop.hive.ql.Driver.execute(Driver.java:1097)
    at org.apache.hadoop.hive.ql.Driver.run(Driver.java:973)
    at org.apache.hadoop.hive.ql.Driver.run(Driver.java:893)
    at org.apache.hadoop.hive.cli.CliDriver.processLocalCmd(CliDriver.java:259)
    at org.apache.hadoop.hive.cli.CliDriver.processCmd(CliDriver.java:216)
    at org.apache.hadoop.hive.cli.CliDriver.processLine(CliDriver.java:412)
    at org.apache.hadoop.hive.cli.CliDriver.run(CliDriver.java:759)
    at org.apache.hadoop.hive.cli.CliDriver.main(CliDriver.java:613)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:597)
    at org.apache.hadoop.util.RunJar.main(RunJar.java:208)

推荐答案

出现此问题是由于不兼容的"libthrift" jar版本.因此,我下载了最新的libthrift-0.9.3.jar,它对我有用.

This issue comes because of incompatible "libthrift" jar version. So, I have downloaded the latest libthrift-0.9.3.jar, and it worked for me.

这篇关于hive0.10.0线程"main"中的异常;java.lang.NoSuchMethodError:org.apache.thrift.EncodingUtils.setBit(BIZ)B的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
相关文章
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆