报错信息:
错误原因:
cdc目前支持到flink1.13.3,具体看github pom, https://github.com/ververica/flink-cdc-connectors/blob/master/pom.xml
解决方法:
- 降级或者编译一个cdc,参考 http://betheme.net/news/txtlist_i66236v.html
- 在环境里面加入jar包 flink-shaded-guava-18.0-12.0.jar
然后就可以了。
如果jdk版本用的8以上会有这个问题。
就是Unsafe这个类(java比较底层的一个类,也是比较牛逼的一个类,jib)的monitorEnter方法找不到,这个是由于jdk8以上Unsafe类方法有改动。导致的。如果碰到这个错误降一下运行的jdk版本就可以了