我是靠谱客的博主 年轻白猫,这篇文章主要介绍jdbc连接hive报错:java.lang.ClassNotFoundException: org.apache.thrift.transport.TTransportjdbc连接hive报错:java.lang.ClassNotFoundException: org.apache.thrift.transport.TTransport所以推荐使用Maven项目书写jdbc连接hive数据库。,现在分享给大家,希望可以做个参考。
jdbc连接hive报错:java.lang.ClassNotFoundException: org.apache.thrift.transport.TTransport
一般是jar没有导全或者jar出现错误。
web项目,只导入hive-jdbc-xxx.jar的话,就只有一个只会有一个hive-jdbc-xxx.jar的jar。
而maven项目,导入hive-jdbc-xxxx.jar,就会导入很多hive相关的jar。
maven依赖如下(注意自己的hive版本)
<dependency>
<groupId>org.apache.hive</groupId>
<artifactId>hive-jdbc</artifactId>
<version>1.2.1</version>
</dependency>
有很多hive相关jar。
1:
2:
所以推荐使用Maven项目书写jdbc连接hive数据库。
最后
以上就是年轻白猫最近收集整理的关于jdbc连接hive报错:java.lang.ClassNotFoundException: org.apache.thrift.transport.TTransportjdbc连接hive报错:java.lang.ClassNotFoundException: org.apache.thrift.transport.TTransport所以推荐使用Maven项目书写jdbc连接hive数据库。的全部内容,更多相关jdbc连接hive报错:java.lang.ClassNotFoundException:内容请搜索靠谱客的其他文章。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复