如何导入Apache Flink SNAPSHOT工件?

时间:2016-09-26 12:18:30

标签: java maven apache-flink gelly

我想将Gelly的文档添加到我的项目中,但它给了我这个错误:

  

找不到来源:org.apache.flink:flink-gelly_2.10:1.2-SNAPSHOT

这是在我的 pom.xml

<dependency>
    <groupId>org.apache.flink</groupId>
    <artifactId>flink-gelly_2.10</artifactId>
    <version>1.2-SNAPSHOT</version>
</dependency>

我尝试寻找不同版本的gelly来解决这个问题,但无法找到。有没有其他方法来获取文档?

1 个答案:

答案 0 :(得分:4)

Apache仅将SNAPSHOT工件发布到专用的Maven存储库。请注意,这些工件仅用于开发目的。它们不是官方Apache Flink版本的一部分!

您必须将以下存储库配置添加到pom.xml以接收SNAPSHOT工件:

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

或者,您可以下载最新的Flink代码并在本地计算机上构建它。