建议使用flink和scala的堆栈是什么?

91zkwejq  于 2021-06-24  发布在  Flink
关注(0)|答案(2)|浏览(244)

我当前的尝试:
带scala ide插件的eclipse 4.4.2 luna
为Scala2.11重建flink(默认情况下,maven下载官方的FlinkBuild,这是针对Scala2.10的。这给ide带来了一些问题,比如可怕的宏不兼容
但是像这样工作有点麻烦,因为你需要:
每次更新到最新源代码时都要为Scala2.11重建flink。
有正确的maven设置,这样在eclipse中构建项目时,您的项目依赖关系就不会被flink官方版本覆盖(即用scala2.10版本覆盖scala2.11flink版本)。

wfveoks0

wfveoks01#

运行intellij解决了我的问题。我将此作为答案发布,因为matthias在评论中提供了答案。谢谢马蒂亚斯。

juud5qan

juud5qan2#

从flink0.10开始,flink社区将为scala2.11提供flink。目前,您可以将flinkforscala2.11(0.10-snapshot)与apachesnapshotmaven存储库结合使用。
可以使用以下maven设置添加存储库:

<repositories>
  <repository>
    <id>apache.snapshots</id>
    <name>Apache Snapshot Repository</name>
    <url>http://repository.apache.org/snapshots</url>
    <releases>
      <enabled>false</enabled>
    </releases>
    <snapshots>
      <enabled>true</enabled>
    </snapshots>
  </repository>
</repositories>

相关问题