Apache flink 哪个版本是稳定的?

Apache flink 哪个版本是稳定的?,apache-flink,Apache Flink,我正在尝试使用ApacheFlink和一组示例,并尝试使用GitHub代码从头开始编译它们,以便使用flink从brew安装命令运行它们 有趣的是,brew安装没有包含任何示例,因此我不得不从GitHub中的源代码安装它们 问题是由于一些错误,我无法编译示例。我知道可能会发生这种编译错误,我只需要一个稳定的分支来运行中描述的项目 我正在使用以下设置: java -version java version "1.8.0_172" Java(TM) SE Runtime Environment (b

我正在尝试使用ApacheFlink和一组示例,并尝试使用GitHub代码从头开始编译它们,以便使用flink从brew安装命令运行它们

有趣的是,brew安装没有包含任何示例,因此我不得不从GitHub中的源代码安装它们

问题是由于一些错误,我无法编译示例。我知道可能会发生这种编译错误,我只需要一个稳定的分支来运行中描述的项目

我正在使用以下设置:

java -version
java version "1.8.0_172"
Java(TM) SE Runtime Environment (build 1.8.0_172-b11)
Java HotSpot(TM) 64-Bit Server VM (build 25.172-b11, mixed mode)

mvn -version
Apache Maven 3.5.0 (ff8f5e7444045639af65f6095c62210b5713f426; 2017-04-03T21:39:06+02:00)
Maven home: /usr/local/Cellar/maven/3.5.0/libexec
Java version: 10.0.1, vendor: Oracle Corporation
Java home: /Library/Java/JavaVirtualMachines/jdk-10.0.1.jdk/Contents/Home
Default locale: es_ES, platform encoding: UTF-8
OS name: "mac os x", version: "10.13.4", arch: "x86_64", family: "mac"
这是1.5版的编译版本

这是1.3版的编译版本

这是主编译

哪个版本是稳定的

编辑

在@FabianHueske建议之后,我降低了maven版本的评级:

flink aironman$ mvn -version
Apache Maven 3.2.5 (12a6b3acb947671f09b81f49094c53f426d8cea1; 2014-12-14T18:29:23+01:00)
Maven home: /usr/local/Cellar/maven@3.2/3.2.5/libexec
Java version: 10.0.1, vendor: Oracle Corporation
Java home: /Library/Java/JavaVirtualMachines/jdk-10.0.1.jdk/Contents/Home
Default locale: es_ES, platform encoding: UTF-8
OS name: "mac os x", version: "10.13.4", arch: "x86_64", family: "mac"
MacBook-Pro-Retina-de-Alonso:flink aironman$ jenv versions
system
1.7
1.7.0.51
1.8
1.8.0.172
10.0
10.0.1
oracle64-1.7.0.51
* oracle64-1.8.0.172 (set by /Users/aironman/.jenv/version)
oracle64-10.0.1
MacBook-Pro-Retina-de-Alonso:flink aironman$ java -version
java version "1.8.0_172"
Java(TM) SE Runtime Environment (build 1.8.0_172-b11)
Java HotSpot(TM) 64-Bit Server VM (build 25.172-b11, mixed mode)
这是编译tag release-1.5.0的最新版本


我意识到maven正在尝试使用jdk的10.0.1版,尽管命令java-version说我使用的是1.8版,但我的maven和jdk配置可能有问题?

您只能用java 8编译Flink,根据构建过程中的异常情况,您使用的是java 9+。

Flink项目的网站回答了这个问题:1.5版并不稳定。不编译!
release-1.5
分支是1.5.x发行版的开发分支。标签
release-1.5.0
指向Flink 1.5.0版本的代码。你的Maven版本也可能是个问题。尝试使用Maven 3.2.5构建,如中所述。谢谢@FabianHueske,我正在用新信息更新线程。