Flink源码环境搭建

目录

一、从github上克隆源码

1.生成ssh免密登录秘钥

2.github中配置秘钥 用户头像-settings​

 3.克隆代码

二、运行flink环境

1.启动

 2.编写简单的flink项目,然后启动

3.使用idea打开


一、从github上克隆源码

1.生成ssh免密登录秘钥

2.github中配置秘钥 用户头像-settings

 3.克隆代码

 新建文件夹,右键git bash here,输入命令

git clone git@github.com:apache/flink.git

执行完成后,切换到相对稳定的1.14版本

git checkout release-1.14

编译打包

mvn clean install -Drat.skip=true -DskipTests

如果遇到报错下面报错,请参考

No compiler is provided in this environment. Perhaps you are running on a JRE rather than a JDK? - 来自非洲大草原的食人虎 - 博客园

No compiler is provided in this environment. Perhaps you are running on a JRE rather than a JDK?

二、运行flink环境

1.启动

代码编译完成后,可cd进入/flink-dist/target/ flink-1.14-SNAPSHOT-bin/flink-1.14-SNAPSHOT/目录下,flink-1.14.SNAPSHOT即是官网上下载的发行版

继续进入bin/目录,执行start-cluster.sh脚本启动flink。

打开浏览器访问localhost:8081可看到flink web界面

 2.编写简单的flink项目,然后启动

./bin/flink run -c TestFlink flink-demo-1.0.SNAPSHOT.jar

查看flink web界面是否运行成功。

3.使用idea打开

查看flink核心源码,主要在flink-dist,flink-core,flink-streaming-java中,可打断点或者输出控制台的方式深入学习

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值