栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

flink cdc 启动 ./sql-client.sh embedded 异常

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

flink cdc 启动 ./sql-client.sh embedded 异常

今天起动flink ./sql-client.sh 异常如下

./sql-client.sh embedded
No default environment specified.
Searching for '/data/flink-1.11.2/conf/sql-client-defaults.yaml'...found.
Reading default environment from: file:/data/flink-1.11.2/conf/sql-client-defaults.yaml
No session environment specified.


Exception in thread "main" org.apache.flink.table.client.SqlClientException: Unexpected exception. This is a bug. Please consider filing an issue.
        at org.apache.flink.table.client.SqlClient.main(SqlClient.java:213)
Caused by: org.apache.flink.table.client.gateway.SqlExecutionException: Could not create execution context.
        at org.apache.flink.table.client.gateway.local.ExecutionContext$Builder.build(ExecutionContext.java:870)
        at org.apache.flink.table.client.gateway.local.LocalExecutor.openSession(LocalExecutor.java:227)
        at org.apache.flink.table.client.SqlClient.start(SqlClient.java:108)
        at org.apache.flink.table.client.SqlClient.main(SqlClient.java:201)
Caused by: java.lang.NoClassDefFoundError: org/apache/flink/streaming/connectors/kafka/KafkaTableSourceSinkFactoryBase
        at java.lang.ClassLoader.defineClass1(Native Method)
        at java.lang.ClassLoader.defineClass(ClassLoader.java:756)
        at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)


无脑百度半小时才找到一位大佬的解决办法,我自己也记下笔记
2、去如下地址下载

https://nightlies.apache.org/flink/flink-docs-release-1.11/dev/table/connectors/kafka.html

3、截图如下,下载好

4、删掉原来目录下kafka包

# 进入到目录(你自己安装的flink) flink/lib/ 
rm -rf flink-connector-kafka_2.12-1.11.2.jar


5、上传下载好的包到 flink/lib
6、启动成功

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/822016.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号