Flink源码编译

一、Flink 源码下载
从官网或GitHub下载,我下载的是flink-1.9.1-src.tgz

二、Flink 源码编译
1、安装Maven
配置一下环境变量:
在这里插入图片描述
然后执行命令 mvn -v 可以验证是否安装成功。
注意:你的 maven 的 settings.xml 文件的 mirror 添加下面这个(这样才能下载到某些下载不了的依赖)。
Flink源码编译_第1张图片

2、编译源码
执行如下命令:
mvn clean install -Dmaven.test.skip=true -Dmaven.javadoc.skip=true -Dcheckstyle.skip=true
-Dmaven.test.skip:跳过测试代码
-Dmaven.javadoc.skip:跳过 javadoc 检查
-Dcheckstyle.skip:跳过代码风格检查
maven 编译的时候跳过这些检查,这样可以减少很多时间,还可能会减少错误的发生。

三、Flink 源码导入到 IDE
看下图,因为我们已经下载好了源码,直接在 IDEA 里面 open 这个 maven 项目就行了:
Flink源码编译_第2张图片
导入后大概就是下面这样子:
Flink源码编译_第3张图片

你可能感兴趣的:(Flink)