虽然写博客的时候Flink已经更新到1.15.1了,但为了兼容某些大数据集群环境,选择了1.12.1的版本作为学习Flink的基础版本。

0x00 准备环境

java环境

通过java命令java -version查看java是否安装,如下信息显示,当前Mac已安装jdk1.8.0,同时,我们也推荐使用1.8:

1
2
3
4
$ java -version
java version "1.8.0_221"
Java(TM) SE Runtime Environment (build 1.8.0_221-b11)
Java HotSpot(TM) 64-Bit Server VM (build 25.221-b11, mixed mode)