龙空技术网

Apache Flink v1.9-SNAPSHOT 源码编译

软件架构 452

前言:

目前小伙伴们对“源码编译安装apache”大概比较珍视,我们都想要学习一些“源码编译安装apache”的相关文章。那么小编同时在网络上收集了一些关于“源码编译安装apache””的相关知识,希望小伙伴们能喜欢,各位老铁们快快来学习一下吧!

Apache Flink v1.9-SNAPSHOT 源码编译

下载源码

Flink 源码可以从官方 github repository上下载。

git clone

下载时间会比较长,慢慢等吧。

编译源码

Flink源码编译依赖于 JDK和Maven的环境,JDK 必须在1.8 版本之上,Maven必须在 3.0版本以上,否则编译会出错。

进入flink目录:

cd flink

编译打包:

mvn clean package -DskipTests # 估计要50分钟左右,需要下载大量的jar包

参数:-DskipTests 跳过单元测试,但是会继续编译。

如下所示,BUILD SUCCESS,合计46分钟。

上图中,可以发现 flink-java和flink-streaming-java jar包,分别是批量计算DataSet API 和流式计算DataStream API的依赖包。

在\target目录可以看到编译打包好的jar包。

标签: #源码编译安装apache #apache源码包 #apache源码包下载地址