在Zepplin中,有个参数flink.execution.packages。它可以像maven一样下载依赖包以及依赖包的相关依赖。那到底是怎么实现的呢?接下来我们看看源码。
通过阅读源码,可以知道flink.execution.packages是在FlinkScalaInterpreter.getUserJarsExceptUdfJars中的方法用到。
private def getUserJarsExceptUdfJars: Seq[String] = {
val flinkJars =
if (