【Flink】ClassNotFoundException: org.apache.hadoop.conf.Configuration

问题背景

Flink的sql-client客户端中执行连接hive的sql代码时出现如下错误,版本Flink1.13.6

Flink SQL>  create catalog test with(
>  'type'='hive',
> 'default-database'='default',
> 'hive-conf-dir'='/opt/hive/conf');
[ERROR] Could not execute SQL statement. Reason:
java.lang.ClassNotFoundException: org.apache.hadoop.conf.Configuration

问题原因

Flink最初是解压lib目录中并没有hadoop相关的依赖,需要补充Hdoop相关的依赖,根据下面的资料,hadoop大于2的版本兼容包为flink-shaded-hadoop2,

Hadoop

相关推荐

最近更新

  1. TCP协议是安全的吗?

    2024-02-20 17:16:01       18 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-02-20 17:16:01       19 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-02-20 17:16:01       19 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-02-20 17:16:01       20 阅读

热门阅读

  1. 【学习记录25】学习一些比较有用的git命令

    2024-02-20 17:16:01       28 阅读
  2. 【软件设计模式之适配器模式】

    2024-02-20 17:16:01       27 阅读
  3. docker (八)-docker compose容器编排

    2024-02-20 17:16:01       29 阅读
  4. 博客摘录「 Python面试宝典」2024年2月20日

    2024-02-20 17:16:01       25 阅读
  5. 浅谈分布式光伏电站运维平台在石化行业的应用

    2024-02-20 17:16:01       25 阅读
  6. qt命令行编译项目

    2024-02-20 17:16:01       29 阅读
  7. Python | Conda常用命令

    2024-02-20 17:16:01       28 阅读
  8. docker搭建现成的靶场

    2024-02-20 17:16:01       30 阅读
  9. docker 使用运行指令讲解

    2024-02-20 17:16:01       25 阅读
  10. 制作一个简单的html网页

    2024-02-20 17:16:01       29 阅读
  11. 【Mybatis】TypeHandler使用

    2024-02-20 17:16:01       25 阅读