idea test包_6.Flinkx如何在idea中运行?

Flinkx如何在idea中运行?

1.下载zip包

Flinkx链接

e10c116b06968918075462e5ddbe6150.png

2.解压jar包

普通的解压软件解压即可

3.解压的bin目录

window环境下双击解压后的flinkx-1.8_releasebininstall_jars.bat

linux/mac环境下执行 sh install_jars.sh

4.编译插件

使用cmd命令进入到 flinkx-1.8_release目录,使用maven命令进行编译

mvn clean package -Dmaven.test.skip=true

af74d7c067253f710c777912c07989cd.png

5.使用idea工具导入项目工程

eb365f5408f4ac20eab73f0319b5e542.png

6.创建job目录,并配置launcher

11773e732a69f67d154d86e4f031560f.png

6.1 Program arguments配置如下:

-job "E:tmplateideaflinkx-1.8_releasejobstream.json" -flinkconf "E:tmplateideaflinkx-1.8_releaseflinkconf" -pluginRoot "E:tmplateideaflinkx-1.8_releaseplugins"

6.2 如下配置即可stream.json

{
  "job" : {
    "content" : [ {
      "reader": {
        "name": "streamreader",
        "parameter": {
          "column": [
            {
              "name": "id",
              "type": "int"
            },
            {
              "name": "name",
              "type": "string"
            }
          ]
        }
      },
      "writer" : {
        "parameter" : {
          "print": false
        },
        "name" : "streamwriter"
      }
    } ],
    "setting" : {
      "restore" : {
        "isRestore" : false,
        "isStream" : false
      },
      "errorLimit" : {
      },
      "speed" : {
        "bytes" : 0,
        "channel" : 1,
        "rebalance" : true
      }
    }
  }
}

7.运行程序

执行flinkx-launcher模块中的Launcher类即可运行

github地址

干货地址:如果可以,可以star,加入群聊哦!

https://github.com/wxgzgl/LarkMidTable​github.com
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值