Flink-windows10测试环境配置

1.JDK安装

安装(不会请百度)—版本在1.8及之上(如果有多版本的话,在path中将JAVA_HOME放在最前面)

2.Scala安装

下载地址:https://www.scala-lang.org/download/
环境变量的配置
新增环境变量: SCALA_HOME

3.Flink的下载(JDK1.8及之上)

下载地址: https://flink.apache.org/downloads.html
此处使用版本的是1.9.1
下载后直接解压可使用;
进入解压目录的bin目录,运行start-cluster.bat,启动成功后本地访问http://localhost:8081
Flink-windows10测试环境配置_第1张图片

4.测试

flink 提供两种任务运行入口
1、flink.bat脚本启动任务程序
2、页面上传任务程序包运行
通过脚本启动任务
运行字统计任务demo程序

flink.bat run ../examples/batch/WordCount.jar

页面上提交

Flink-windows10测试环境配置_第2张图片
Flink-windows10测试环境配置_第3张图片
实时任务
使用nc进行数据输入
windows环境下nc(netcat)的安装及使用
一、下载
url:https://eternallybored.org/misc/netcat/
打开下载的压缩包,找到nc.exe,复制粘贴到 c盘 users/当前登录用户目录下即可
输入 nc -L -p 9000
Flink-windows10测试环境配置_第4张图片
启动flink任务读取端口数据

flink.bat run ../examples/streaming/SocketWindowWordCount.jar --port 9000

Flink-windows10测试环境配置_第5张图片
Flink-windows10测试环境配置_第6张图片

在idea中就可以跑单元测试了
但是我遇到一个错误

Error running 'testapi': Command line is too long. Shorten command line for testapi or also for Application default configuration.

解决方法
在项目所在目录下找到.idea/workspace.xml文件,在名为 PropertiesComponent 的 component 标签里面添加


你可能感兴趣的:(flink,flink)