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>

再跑

成功!

相关推荐
面向Google编程1 小时前
Kafka 成了 Agent 的「共享内存」,Flink 成了它的「大脑」
flink·kafka·agent
用户3610588626123 小时前
Flink基础之Flink批流数据读取处理案例剖析:从文件到 Kafka 的完整代码
大数据·flink
pjj198545 小时前
Hadoop-python中使用大数据
大数据·hadoop·python
盟道科技5 小时前
电商小程序SKU数据模型设计:SPU、规格组合、库存与价格的工程实践
服务器·小程序·apache
A-刘晨阳7 小时前
时序数据基础设施选型手册:Apache IoTDB 技术深度解析与性能实战
apache·iotdb
吴声子夜歌1 天前
ApacheCommons——commons-exec(外部进程与系统命令安全执行)
java·安全·apache
qetfw1 天前
Debian 部署 phpMyAdmin:Apache、PHP 与 MariaDB 管理界面配置
linux·debian·php·apache
吴声子夜歌1 天前
ApacheCommons——commons-compress(解压缩工具)
java·apache
用户3610588626121 天前
Flink基础之有状态计算架构分析:状态存在哪、何时存、如何恢复
大数据·flink
吴声子夜歌1 天前
ApacheCommons——commons-math3(科学计算与线性代数)(一)
java·线性代数·算法·apache