当前位置:   article > 正文

flink.1-项目构建_cmd 创建 flink

cmd 创建 flink

一:Flink项目构建

  • flink官网地址:Apache Flink 1.12 Documentation: Importing Flink into an IDE
  • 前期准备:安装idea ,并在idea中安装scala插件
  • 安装maven
  • 在idea中配置你安装的maven方便管理,因为idea中自带的maven可能不支持你的一些插件,这里为了方便自己管理,给maven配置环境变量
  • 安装java8 并配置环境变量,
  • 安装scala-2.11 并配置环境变量,
  • 根据官网来说,flink最新版本移除了对scala-2.10的支持,所以最好用scala-2.11或者scala-2.12
  • 上面的安装步骤这里不多少,请自己安装。

1.1:构建java版本flink项目:

   windows下进入你的项目目录,进入windows  cmd

  1. # flink 1.13版本如下
  2. mvn archetype:generate \
  3. -DarchetypeGroupId=org.apache.flink \
  4. -DarchetypeArtifactId=flink-quickstart-java \
  5. -DarchetypeVersion=1.13.0
  6. # 注意flink1.18 截止2023-11-2 最新版本语法如下:
  7. mvn archetype:generate \
  8. -DarchetypeGroupId=org.apache.flink \
  9. -DarchetypeArtifactId=flink-walkthrough-datastream-java \
  10. -DarchetypeVersion=1.18.0 \
  11. -DgroupId=frauddetection \
  12. -DartifactId=frauddetection \
  13. -Dversion=0.1 \
  14. -Dpackage=spendreport \
  15. -DinteractiveMode=false

1.2:构建scala版本 flink项目:

  1. mvn archetype:generate \
  2. -DarchetypeGroupId=org.apache.flink \
  3. -DarchetypeArtifactId=flink-quickstart-scala \
  4. -DarchetypeVersion=1.13.0
  5. 注意:1.13.0指的是flink的版本,你可以自己指定你需要的版本

1.3:结果如下:

注意:对于flink常用的jar可以直接放在其安装目录下的lib下面,这样避免每次打包。。 另外注意mvn中的scop 参数,该参数是为了打包的时候去除本大开发环境的flink各种依赖包,因为flink集群上都有的,如果不在打包的时候去除,将会导致jar冲突。 

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

闽ICP备14008679号