【发布时间】:2017-07-23 23:48:31
【问题描述】:
我想创建一个用 scala 编写的 flink 项目。
当我导入时
'flink-scala_2.11',
'flink-streaming-scala_2.11'
'flink-core',
我可以运行如下代码:
val someEventScalaStream = myScalaStreamm.map{x=>x.Part3} (it is using scala map function)
但我看到每个:
flink-connector-rabbitmq_2.11
flink-connector-filesystem_2.11
flink-clients_2.11
所有这些都依赖于'flink-java'
因此,当所有这些都导入我的解决方案时,项目正在尝试使用 java 版本的 map 功能并且无法编译。
有什么办法吗?
谢谢。
【问题讨论】:
标签: apache-flink flink-streaming