1.在github上的源码,似乎有问题
https://github.com/apache/flink.git
这里编译会卡在s3项目不通过。
2.在flink主页上的源码
http://mirrors.tuna.tsinghua.edu.cn/apache/flink/flink-1.8.1/flink-1.8.1-src.tgz
编译命令 mvn clean package -Dmaven.test.skip=true
-DskipTests,编译测试用例,不执行测试用例。
-Dmaven.test.skip=true,不编译测试用例类,不执行测试用例。
3.flink官方的方式
git clone https://github.com/apache/flink.git
cd flink
mvn clean package -DskipTests # this will take up to 10 minutes
cd build-target # this is where Flink is installed to
4.编译结果在build-target目录