我正在scala中构建一个在flink集群上运行的作业,该集群将数据存储在AWSS3中,并且我遇到了一些与依赖性相关的问题。
我已经检查了前面提出的大部分问题,为了解决这个问题,我需要添加 flink-s3-fs-hadoop-1.9.1.jar
jar文件到 $FLINK_HOME/plugins
为了成功运行我的作业:
我的问题是,这是否应该被检测到是在fatjar中生成的 sbt assembly
? 文件在jar中,但是由于某些原因flink集群无法看到它们。
我知道文件上说 flink-s3-fs-hadoop-1.9.1.jar
应该下载到 $FLINK_HOME/plugins
文件夹。
1条答案
按热度按时间shstlldc1#
文件系统不能捆绑在用户jar中,它们必须存在于/lib或/plugins中。使用文件系统的组件不一定知道用户jar。