我看的是Apache v2.0.0,我不知道它支持哪个版本的java (OpenJDK或Oracle的新生命周期)?到目前为止,我已经看到了相互冲突的文件。例如:在Apache文档页面中,它写着:Java1.8,但是在他们的2.0版本说明中,我看到了bug修复和改进,比如:
Confluentv5.x 文档说他们不支持9或10
Java1.9和1.10目前不支持汇合平台。融合平台的后续版本将支持这些Java版本。
但是他们2017年11月在此页上的首席技术官说
我们现在支持Java 9,领先于更快的TLS和CRC32C实现
了解甲骨文已经采取了不同的生命周期与他们的LTS OracleJDK,他们正在放弃对1.8的支持。卡夫卡在java支持方面的决定是什么?我从文件上搞不出来。我在这里错过了什么?
发布于 2020-07-27 05:23:15
发布于 2018-10-02 18:20:51
Neha Narkhede的博客仅指卡夫卡,而不是汇合平台。和大多数采用开源项目服务销售模式的公司一样,Confluent的附加功能满足了客户的需求。由于大多数客户可能运行1.8,目前还不需要支持9或10。
然而,开源项目必须解决Java的EOL支持问题。你可以在JIRAs看到这个。
发布于 2021-08-22 06:32:09
最新更新,截至2021年8月。如下所示:https://docs.confluent.io/platform/current/installation/versions-interoperability.html
在这个版本的聚合平台中,Java 8和Java 11是受支持的。从汇流平台5.0开始,所需的最低版本是Java 8,不再支持Java 7或更早版本。汇流平台不支持Java 9和10,因为这些版本是短期的快速发布版本。 5.0映射到Apache Kafka 2.0.x
https://stackoverflow.com/questions/52612402
复制相似问题