假设我开始一个新的Flink Java项目,如果我寻找“稳定的Flink Java生产体验”,我应该使用哪个版本?官方docs说从Flink 1.10开始可以支持Java-11,但很多用户仍在使用Java-8,所以尝试了解我是否需要使用
AdoptOpenJDK-8
或AdoptOpenJDK-11
。
同时支持 Java 8 和 Java 11(尽管 Java 8 已被弃用)。
支持 Java 17 的工作正在 FLINK-15736 下进行。
更新:Flink 1.18 添加了对 Java 17 的实验性支持,对 Java 21 的实验性支持现已掌握,应该会与 Flink 1.19 一起发布。