当前位置:   article > 正文

记如何快速搭建flink本地开发环境_flink开发环境搭建

flink开发环境搭建

痛点:

    作为flink小白,其实在之前我们搭建flink本地开发环境的方式,都是从别的项目里边,把pom文件里的依赖copy来copy去。
    有时候缺了某个依赖,真就本地写main函数跑个wordcount都跑不起来---各种莫名奇怪的报错。
    其实新版flink1.15和1.16版本中,官方文档里就提供maven快速配置项目的方式(获取flink精简demo,不用关心flink的基本依赖导入)。  概览 | Apache Flink

方式1:使用maven命令创建模板工程


mvn archetype:generate                \
  -DarchetypeGroupId=org.apache.flink   \
  -DarchetypeArtifactId=flink-quickstart-java \
  -DarchetypeVersion=1.16.0


个人使用样例:
①在某个代码目录下,使用git bash打开命令行


②复制上面官网提供的maven命令copy到弹出的bash弹窗的命令行中( -DarchetypeVersion=1.16.0是指flink的版本1.16.0)


③等待片刻后,命令行中会交互式的让你输入一些关于项目的配置,比如项目名称artifactId、包结构groupId、项目版本号version


④看到build success字样就说明创建成功了,在刚才的代码目录中就可以看到按照模板创建好的demo了。



⑤realtime-flink-mvn



方式2:使用脚本方式拉取demo

$ curl https://flink.apache.org/q/quickstart.sh | bash -s 1.16.0

个人使用案例:
①在某个代码目录下,使用git bash打开命令行


② 复制上面官网提供的shell命令copy到弹出的bash弹窗的命令行中(|bash -s 1.16.0指flink的版本1.16.0)


③等待片刻,看到build success字样就说明创建成功了,在刚才的代码目录中就可以看到按照模板创建好的demo了。



④quickstart-这种创建方式,项目名称、包结构都是固定的,需要调整的话手动修改即可。

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/很楠不爱3/article/detail/597986
推荐阅读
相关标签
  

闽ICP备14008679号