一、环境准备
- jdk 1.8
- maven 3.0 +
- git 客户端
二、获取源码
在准备存放源码工程的工作目录执行以下命令
git clone https://github.com/apache/flink.git
三、执行编译
cd flink
mvn clean install -DskipTests -Dmaven.javadoc.skip=true -Dcheckstyle.skip=true -Dlicense.skip=true -Drat.ignoreErrors=true
在执行编译的过程中有部分资源由于网络原因导致无法正常下载,可通过切换 maven 镜像源配置或手动搜集的方式辅助完成。
三、运行测试
cd flink-dist/target/flink-1.11-SNAPSHOT-bin/flink-1.11-SNAPSHOT/bin
./start-cluster.sh