Flink-windows10测试环境配置

本文详细介绍了Flink、Scala和JDK的安装配置过程,包括环境变量设置和版本要求。提供了Flink的下载地址和启动步骤,以及通过脚本和页面提交任务的测试方法。此外,还解决了在IDEA中运行测试时遇到的命令行过长问题,给出了具体的解决方案。
摘要由CSDN通过智能技术生成

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
在这里插入图片描述

4.测试

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

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

页面上提交

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

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

在这里插入图片描述
在这里插入图片描述

在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 标签里面添加

<property name="dynamic.classpath" value="true" />
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值