当前位置: 首页> 科技> 数码 > FlinkCDC-3.1.1 DataStream Source

FlinkCDC-3.1.1 DataStream Source

时间:2025/7/18 2:40:34来源:https://blog.csdn.net/m0_63628018/article/details/140183070 浏览次数:3次

问题:

Caused by: java.lang.ClassNotFoundException: org.apache.flink.table.catalog.ObjectPath

解决:

在poml文件中,导入的flink-table依赖把“ <scope>”去掉

    <properties><maven.compiler.source>8</maven.compiler.source><project.build.sourceEncoding>UTF-8</project.build.sourceEncoding><flink.version>1.18.0</flink.version><hadoop.version>3.0.0</hadoop.version><slf4j.version>1.7.36</slf4j.version><scala.binary.version>2.12</scala.binary.version></properties><!--   使用flinkcdc 3.1.1     --><dependency><groupId>org.apache.flink</groupId><artifactId>flink-connector-mysql-cdc</artifactId><!--  请使用已发布的版本依赖,snapshot 版本的依赖需要本地自行编译。 --><version>3.1.1</version></dependency><!-- 依赖 flink.table org.apache.flink.table.catalog.ObjectPath--><dependency><groupId>org.apache.flink</groupId><artifactId>flink-table-planner_${scala.binary.version}</artifactId><version>${flink.version}</version>
<!--            <scope>provided</scope>--></dependency>

参考:

scala版本根据下载flink.tgz安装包时指定的版本号

DataStream API 打包指南 | Apache Flink CDC

关键字:FlinkCDC-3.1.1 DataStream Source

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com

责任编辑: