【Flink】如何提交jar包到yarn执行

新手在开发Flink程序后,总是需要把自己写的程序传到linux上,最后提交到yarn上去执行,那怎么去提交到yarn上呢,本篇文章为你详细讲解,并且会把一些常见问题进行总结,如果最后用户编译失败,本次讲解也是基于编译好的jar包。

1、首先我们先把程序写好,注意maven的pom文件中关于Flink的一些包要加上provided,因为最后我们经由Flink客户端提交给yarn的客户端中已经含有这些jar包,设置为provided可以防止版本的冲突



    4.0.0

    org.example
    flink-demo
    1.0-SNAPSHOT

    
        UTF-8 
  

你可能感兴趣的:(Flink实战,flink,大数据)