问题描述: 使用flink 1.15版本的时候,在本地运行没问题,但发布到集群会报ThreadFactoryBuilder这个类找不到的错误,报错如下: java.lang.NoClassDefFoundError: org/apache/
问题描述:
使用flink 1.15版本的时候,在本地运行没问题,但发布到集群会报ThreadFactoryBuilder这个类找不到的错误,报错如下:
java.lang.NoClassDefFoundError: org/apache/flink/shaded/guava18/com/Google/common/util/concurrent/ThreadFactoryBuilder
报错原因:
flink 1.15 和 1.13 使用的 flink-shaded-guava 版本不一样,两个版本不兼容,需要修改 cdc 中的 flink-shaded-guava 版本为 flink 1.15 依赖的版本。
解决办法:
1. 添加以下依赖
org.apache.flink flink-shaded-guava 30.1.1-jre-15.0
com.ververica flink-connector-Mysql-cdc 2.3.0
来源地址:https://blog.csdn.net/weixin_43777152/article/details/129012991
--结束END--
本文标题: Flink1.15.0——guava版本冲突解决
本文链接: https://www.lsjlt.com/news/377288.html(转载时请注明来源链接)
有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341
2024-10-23
2024-10-22
2024-10-22
2024-10-22
2024-10-22
2024-10-22
2024-10-22
2024-10-22
2024-10-22
2024-10-22
回答
回答
回答
回答
回答
回答
回答
回答
回答
回答
0