文章目录

  • 1.视界
  • 2.概述
  • 2.方案
    • 2.1 与-yt结合使用
    • 2.2 改动PackageProgram将lib包放入其library属性中

1.视界

2.概述

​ 通常我们在编写一个flink的作业的时候,肯定会有依赖的jar包。flink官方希望你将所有的依赖和业务逻辑打成一个fat jar,这样方便提交,因为flink认为你应该对自己的业务逻辑做好单元测试,而不应该把这部分测试工作频繁提交到集群去做。但事实是我们往往不愿意打一个fat jar,我们希望将业务逻辑独立出来,依赖动态提交。可惜的是,flink并不支持这种提交模式。

flink官方的文档中提供了-C这个选项,来支持提交classpath,我们当时以为这个会有作用,后来再研读源码和实

60-008-024-使用-命令-flink如何动态支持依赖jar包提交相关推荐

  1. Java运行时动态加载类之ClassLoader加载class及其依赖jar包

    需求场景是:通过ClassLoader动态加载外部class文件,class文件又依赖某个具体jar包,需要动态加载jar包,采用URLClassLoader. 1.xml配置文件 <?xml ...

  2. 通过命令运行jar包(指定外部依赖jar包)

    前提条件: 1.本机已安装jdk 2.已配好jdk的环境变量 通过以下命令查询jdk是否配好 java -version 执行出现java版本信息即配好 lizhi@LiZhideMacBook-Ai ...

  3. linux 后台运行jar包命令,Linux 运行jar包命令(Cent OS 7后台运行jar包)

    Linux 运行jar包命令如下: 方式一 特点:当前ssh窗口被锁定,可按CTRL + C打断程序运行,或直接关闭窗口,程序退出 那如何让窗口不锁定? 方式二 java -jar shareniu. ...

  4. java命令行生成jar_命令行生成可执行的jar包

    jar包 jar包分类 jar包分为可执行jar包和不可执行jar包 jar包解压后都有一个META-INF/MANIFEST.MF文件 可执行jar包和不可执行jar包的区别是MANIFEST.MF ...

  5. java 命令直接执行(运行)jar 包的几种方法【笔记自用】

    主要有两种方式: 一是打的 jar 包的 META-INF/MANIFEST.MF 文件里指定的 Main-Class:另一个是命令行指定要运行的 Main-Class. 1 jar 包里包含 Mai ...

  6. 使用反射获得jar包中的类、方法、参数、返回值类型,然后动态加载jar包运行方法

    其实我的需求是在系统中 测试用户导入的jar包,所有网上找了很多解决方案,踩过很多坑,再加上以前搞c++的,对java不是很熟, 这里特意记录下,算是基本满足需求了 使用反射获得jar包中的类.方法. ...

  7. java实现动态加载jar包中的class(破坏双亲委派来实现)

    背景 最近在项目中在使用Drools来做规则,drools确实功能比较强大,但是学习成本也比较高,语法比较繁琐.我们项目是做的动态规则,用户可以通过上传jar包的方式来动态的再我们ruleengine ...

  8. java -jar命令运行jar包时指定外部依赖jar包

    大家都知道一个java应用项目可以打包成一个jar,当然你必须指定一个拥有main函数的main class作为你这个jar包的程序入口.具体的方法是修改jar包内目录META-INF下的MANIFE ...

  9. 命令行把java项目打成jar包

    工作中需要把jenkin-client项目打成jar包使用. 以下为在命令行用jar命令打包,记录一下: 切换到项目路径,执行 jar cf  jenkin-client.jar  java-clie ...

最新文章

  1. 野比的示波器案例(Winfrom用户控件)
  2. 第 14 章 Networking
  3. 《那些年啊,那些事——一个程序员的奋斗史》——38
  4. poj2109 Power of Cryptography(数学题)
  5. IOS之Info.plist文件简介
  6. TypeScript 3.5 发布,速度提升、工具智能
  7. python自定义包的发布与安装
  8. [转]使用Microsoft Web Application Stress Tool对web进行压力测试
  9. 141.PHP 对象赋值
  10. 2021-06-17java各种锁
  11. 全新的Kafka controller
  12. 诗词格律[7] 诗词的唱和
  13. 生而神灵,弱而能言,幼而徇齐,长而敦敏,成而聪明
  14. 成都盛铭轩:提升店铺排名小方法
  15. win7修复计算机 报错6,Win7系统出现APPCRASH错误怎么解决
  16. android 聊天气泡背景图片,聊天气泡背景图片拉伸设置
  17. 原生openwrt+极路由4+路由模式光猫+中继光猫wifi+设置ipv6上网
  18. 关于MLPerf的一些调查
  19. transformer中相对位置编码理解
  20. JVM调优专题-JVM调优参数

热门文章

  1. 今年别想了!iPhone 12系列没有120Hz高刷屏
  2. 我们看到一些知乎大V,开始拍视频了
  3. 马云给20万女医护送礼物:花呗额度翻倍和3年分期免息
  4. 网购成瘾是一种精神障碍?将导致抑郁和破坏社交 网友:没钱即可根治
  5. 双11 iPhone再降价:24期免息 四舍五入等于不要钱!
  6. 孙正义在比特币上栽了?传其亏损超过1.3亿美元...
  7. 卸任四家锤子公司法定代表人后:罗永浩退出聊天宝股东行列
  8. 猫眼娱乐上市首日破发 收盘价14.64港元
  9. anti-wrinkle_anti-wrinkle cream是什么意思
  10. vc6.0 debug 比 release 快??_快速入门快应用——quickapp构建与发布