【发布时间】:2015-10-21 12:39:08
【问题描述】:
我正在尝试运行 Apache Flink,但由于依赖项不可用而出现错误。
模块flink-streaming-java 是否仍然可用。
<dependency>
<groupId>org.apache.flink</groupId>
<artifactId>flink-streaming-java</artifactId>
<version>0.10-SNAPSHOT</version>
<scope>test</scope>
<type>test-jar</type>
</dependency>
我用过 0.9.1 和其他几个版本,但都没有工作。
进一步检查 flink-streaming-java https://github.com/apache/flink/blob/master/flink-streaming-java/pom.xml
找到 -
<!-- disable fork reuse for the streaming project, because of
incorrect declaration of tests -->
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
<configuration>
<reuseForks>false</reuseForks>
</configuration>
</plugin>
【问题讨论】:
-
模块
flink-streaming-java刚刚从flink-streaming-core重命名。我假设新的依赖项尚未上传/发布到快照存储库。为了规避这个问题,你可以通过mvn clean install -DskipTests -Dmaven.javadoc.skip=true将最新的Flink版本安装到你本地的maven仓库中 -
关于 org.apache.flink:flink-streaming-java:jar:0.10-SNAPSHOT 的 POM 丢失,没有可用的依赖信息
-
我会等到今晚,可能是夜间推送,流媒体 jar 将在 repo 中可用
标签: apache-flink