Flink异常:org/apache/hadoop/hive/ql/parse/SemanticException

在flink项目中跑

上面这段代码出现如下这个异常,

java.lang.NoClassDefFoundError: org/apache/thrift/TException

加上下面这个依赖后不报错

<dependency> <groupId>org.apache.thrift</groupId> <artifactId>libthrift</artifactId> <version>0.9.3</version> </dependency>

但又包下面这个错

org/apache/hadoop/hive/ql/parse/SemanticException

网上找原因说是因为在pom中没加hive相关依赖,然后把如下两个依赖加上:

复制代码
<dependency>
    <groupId>org.apache.hadoop</groupId>
    <artifactId>hadoop-client</artifactId>
    <version>3.3.4</version>
</dependency>

<dependency>
    <groupId>org.apache.hive</groupId>
    <artifactId>hive-exec</artifactId>
    <version>3.1.3</version>
</dependency>

再跑

成功!

相关推荐
Hello.Reader9 小时前
Flink DynamoDB Connector 用 Streams 做 CDC,用 BatchWriteItem 高吞吐写回
大数据·python·flink
leikooo9 小时前
ShardingSphere 下更新分片键导致的失败问题分析与解决
java·spring·apache
無森~12 小时前
Hive概述
数据仓库·hive·hadoop
無森~12 小时前
Hive下载与安装
数据仓库·hive·hadoop
Hello.Reader12 小时前
Flink Elasticsearch Connector 从 0 到 1 搭一个高吞吐、可容错的 ES Sink
大数据·elasticsearch·flink
無森~12 小时前
Hive输出表信息中文乱码解决方案
数据仓库·hive·hadoop
一个天蝎座 白勺 程序猿12 小时前
Apache IoTDB(13):数据处理的双刃剑——FILL空值填充与LIMIT/SLIMIT分页查询实战指南
数据库·sql·ai·apache·时序数据库·iotdb
阿巴资源站13 小时前
小程序原生授权手机号
小程序·apache
無森~13 小时前
Hadoop序列化与反序列化
大数据·hadoop·分布式
计算机毕业编程指导师13 小时前
【计算机毕设选题】基于Spark的拉勾网招聘数据分析系统源码,Python+Django全流程
大数据·hadoop·python·spark·django·招聘·拉勾网