开发者社区> 问答> 正文

修改canal dbsync模块的代码未生效

在定制canal的过程中,已经完成了canal的安装部署且运行正常。

现需要对canal的dbsync模块的代码(com.alibaba.otter.canal.parse.inbound.mysql.dbsync包下面的类LogEventConvert的方法parseOneRow)进行改写(下载了canal source,并在intellij idea中打开),但是一直不生效。不知道什么原因?

哪位大神能帮忙指点下,谢谢啦!

提问319.png

原提问者GitHub用户alexlgj

展开
收起
Java工程师 2023-05-08 19:05:13 76 0
1 条回答
写回答
取消 提交回答
  • 测试结果显示,需要在intellij idea中修改好parser源码后,需要重新打成新parser jar包,并用该新jar包替换canal server 的lib下面的parser jar。修改已经生效了

    原回答者GitHub用户alexlgj

    2023-05-09 19:06:10
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载