1

我目前的尝试:

  • 带有 scala-ide 插件的 Eclipse 4.4.2 Luna
  • 为 scala 2.11 重新构建 Flink(默认情况下,maven 下载适用于 scala 2.10 的官方 Flink 构建。这给 IDE 带来了一些问题,例如可怕的宏不兼容

但是像这样工作有点麻烦,因为你需要:

  • 每次更新到最新的源代码时为 scala 2.11 重建 Flink。
  • 具有正确的 maven 设置,以便在 Eclipse 中构建项目时,您的项目依赖项不会被 Flink 官方构建覆盖(即用 scala 2.10 构建覆盖您的 scala 2.11 Flink 构建)。
4

2 回答 2

1

从 Flink 0.10 开始,Flink 社区将为 Scala 2.11 提供 Flink。目前,您可以将 Flink for Scala 2.11 (0.10-SNAPSHOT) 与Apache Snapshot Maven Repository一起使用。

您可以使用以下 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>
于 2015-10-09T09:31:39.073 回答
0

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

于 2015-09-16T13:09:36.883 回答