datax(2): 通过idea搭建源码阅读+调试环境

为了读datax源码,要在本地idea 上进行debug


一,环境搭建

  1. 本地已经按照上文,安装好datax
  2. idea导入datax源码
  3. 启动类Engine 上配置参数

二,参数配置


vm option 需要写上你用maven打包后生成的target目录
-XX:+HeapDumpOnOutOfMemoryError
-XX:HeapDumpPath=D:\idea-workspace\github\DataX\target\datax\datax/log
-Ddatax.home=D:\idea-workspace\github\DataX\target\datax\datax
-Dlogback.configurationFile=D:\idea-workspace\github\DataX\target\datax\datax\conf\logback.xml

program args 写json文件目录
-mode standalone -jobid -1 -job D:\idea-workspace\github\DataX\target\datax\datax\job\job.json

如下图所示

在这里插入图片描述


三、最终效果如下

在这里插入图片描述


注:

  1. 对源码进行略微改动,主要修改为 1 阿里代码规约扫描出来的,2 clean code;

  2. 所有代码都已经上传到github(master分支和dev),可以免费白嫖

已标记关键词 清除标记
©️2020 CSDN 皮肤主题: 酷酷鲨 设计师:CSDN官方博客 返回首页