1.Flink源码编译

目录

1.环境版本

[1.1 jdk](#1.1 jdk)

1.2.maven

1.3.node

1.4.scala

2.下载flink源码

3.编译源码

4.idea打开flink源码

5.运行wordcount


1.环境版本

软件地址

链接:https://pan.baidu.com/s/1ZxYydR8rBfpLCcIdaOzxVg

提取码:12xq

1.1 jdk

1.2 maven

1.3 node

node 编译 flink-runtime-web需要

1.4scala

(idea需要下载支持的scala插件)

以上环境需要在操作系统下配置环境遍历;

2.下载flink源码

点击下方连接

Apache Flink® --- Stateful Computations over Data Streams | Apache Flink

打开如下页面,点击Downloads

点击带sources的模块

点击连接即可完成下载

下载之后解压

3.编译源码

进入flink1.17.1目录输入cmd

输入以下命令:

bash 复制代码
mvn clean install -DskipTests -Dfast

等待最终编译完成:

4.idea打开flink源码

flile->open->选择源码所在目录

5.运行wordcount

最终效果如下,如有出现依赖应

相关推荐
L耀早睡6 分钟前
mapreduce打包运行
大数据·前端·spark·mapreduce
姬激薄12 分钟前
MapReduce打包运行
大数据·mapreduce
计算机人哪有不疯的15 分钟前
Mapreduce初使用
大数据·mapreduce
菜鸟冲锋号39 分钟前
Flink SQL、Hudi 、Doris在数据上的组合应用
大数据·flink
尘世壹俗人1 小时前
hadoop.proxyuser.代理用户.授信域 用来干什么的
大数据·hadoop·分布式
鸿乃江边鸟3 小时前
Starrocks的主键表涉及到的MOR Delete+Insert更新策略
大数据·starrocks·sql
maozexijr4 小时前
Flink 的任务槽和槽共享
大数据·flink
问道飞鱼5 小时前
【大数据知识】今天聊聊Clickhouse部署方案
大数据·clickhouse·部署
金融小师妹8 小时前
应用BERT-GCN跨模态情绪分析:贸易缓和与金价波动的AI归因
大数据·人工智能·算法
武子康8 小时前
大语言模型 10 - 从0开始训练GPT 0.25B参数量 补充知识之模型架构 MoE、ReLU、FFN、MixFFN
大数据·人工智能·gpt·ai·语言模型·自然语言处理