开发者社区 问答 正文

使用CanalConnectors.newClusterConnector报错。

使用zk获取canal连接报错

语句: CanalConnector simpleCanalConnector= CanalConnectors.newClusterConnector("10.100.103.19:2181","example","","");

报错信息 Exception in thread "main" java.lang.IllegalAccessError: tried to access method com.google.common.collect.MapMaker.makeComputingMap(Lcom/google/common/base/Function;)Ljava/util/concurrent/ConcurrentMap; from class com.alibaba.otter.canal.common.zookeeper.ZkClientx at com.alibaba.otter.canal.common.zookeeper.ZkClientx.(ZkClientx.java:26) at com.alibaba.otter.canal.client.CanalConnectors.newClusterConnector(CanalConnectors.java:60) at com.foundation.test.canal.ClientCluster.main(ClientCluster.java:25)

原提问者GitHub用户fanqinghui

展开
收起
绿子直子 2023-05-09 15:47:10 98 分享 版权
1 条回答
写回答
取消 提交回答
  • 解决了。依赖更新到最新的1.0.22就ok了。老版本的参数不一致!

    com.alibaba.otter canal.client 1.0.22

    原回答者GitHub用户fanqinghui

    2023-05-10 10:46:35
    赞同 展开评论
问答分类:
问答地址: