【发布时间】:2018-10-03 10:11:47
【问题描述】:
我们目前正在使用 maven-shade-plugin 将 Flink 应用程序部署为 fat-jar。问题是,每个应用程序 jar 最终大约为 130-140 MB,每次构建和部署都很痛苦。有没有办法排除依赖关系,只需将一个瘦 jar 部署到大约 50 kB 的集群中?
【问题讨论】:
-
是的,只是没有任何依赖(除了 flink 核心依赖),那么你的 fat-jar 会更小。如果您有所需的依赖项,则需要包含它们。否则它们会如何进入 flink 容器?
标签: java apache-flink uberjar