配置hive 时 出现
Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/thrift/TException
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:270)
at org.apache.hadoop.util.RunJar.main(RunJar.java:153)
Caused by: java.lang.ClassNotFoundException: org.apache.thrift.TException
at java.net.URLClassLoader$1.run(URLClassLoader.java:366)
at java.net.URLClassLoader$1.run(URLClassLoader.java:355)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:354)
at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
... 3 more
请问该如何解决??
Exceptioninthread"main"java.lang.NoClassDefFoundError:org/apache/thrift/TException
答案:2 悬赏:80 手机版
解决时间 2021-12-16 08:49
- 提问者网友:熙王
- 2021-12-15 22:20
最佳答案
- 五星知识达人网友:只是一只团子
- 2021-12-15 22:46
uzòçmçjiem, visiem 1989tiem
全部回答
- 1楼网友:良辰未赏透
- 2021-12-16 00:16
争议搜一下org.apache.thrift.TException属于哪个jar包,你少包了。
如果程序没有编译错误,这个Jar包可能不需要,但你得检查代码,是什么地方会导致org.apache.thrift.TException这个异常,将这个代码改掉,或者捕获异常也可以。
再看看别人怎么说的。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯