[](
)版本和环境准备
本次实战的环境和版本如下:
-
JDK:1.8.0_211
-
Flink:1.9.2
-
Maven:3.6.0
-
操作系统:macOS Catalina 10.15.3 (MacBook Pro 13-inch, 2018)
-
IDEA:2018.3.5 (Ultimate Edition)
-
Kafka:2.4.0
-
Zookeeper:3.5.5
请确保上述环境和服务已经就绪;
[](
)源码下载
如果您不想写代码,整个系列的源码可在GitHub下载到,地址和链接信息如下表所示(https://github.com/zq2599/blog_demos):
| 名称 | 链接 | 备注 |
| :-- | :-- | :-- |
| 项目主页 | https://github.com/zq2599/blog_demos | 该项目在GitHub上的主页 |
| git仓库地址(https) | https://github.com/zq2599/blog_demos.git | 该项目源码的仓库地址,https协议 |
| git仓库地址(ssh) | git@github.com:zq2599/blog_demos.git | 该项目源码的仓库地址,ssh协议 |
这个git项目中有多个文件夹,本章的应用在flinksinkdemo文件夹下,如下图红框所示: