开发者社区> 问答> 正文

Cassandra是否支持java10 ?

我们计划将我们的环境从Java 8迁移到OpenJDK 10.在我的本地计算机上执行此操作,我发现Cassandra将不再为我启动,给出以下错误:

在此输入图像描述

我无法在网上找到任何可靠信息,表示绝对不支持。

这篇帖子从4个月前开始表明他们不支持Java 10,但并没有说它已得到确认,而且更为推断。另一位用户也发表评论说他们已经设法让它在Java 11上运行。

关于这个数据集票据的最终评论说:“我们已经更新了我们的CI矩阵以包含Java 10,除了前面提到的OSGi测试问题之外,一切都有效。” 我不知道该从中拿走什么,但它似乎暗示它现在正在使用Java 10,因为票证被标记为已解决。

这张票,它们讨论了对Java 11的支持。有一些评论讨论了甚至支持Java 10的必要性,但他们并没有真正给出关于它们是否能够的明确答案。

最后,本博客讨论了一种让Java 11与cassandra一起工作的方法。但是我注意到这是使用Cassandra 4.0。这个正式发布了吗?我在他们的网站上注意到他们说发布日期是tbd,并说目前的稳定版本是3.11.3,并且在兼容性页面上没有提到它。

我目前通过Datastax在Windows上安装了Cassandra,但我也尝试克隆当前的git存储库并从那里运行它,但是我得到了相同的错误消息(虽然在他们的github上他们似乎确实说它只用Java 8测试过)。

他们根本不支持10吗?此外,如果有人知道他们是否计划很快发布4.0,如果这肯定会支持11(我假设10?),那将是一个巨大的帮助。

展开
收起
被纵养的懒猫 2019-09-17 17:16:54 814 0
0 条回答
写回答
取消 提交回答
问答标签:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
Spring Cloud Alibaba - 重新定义 Java Cloud-Native 立即下载
The Reactive Cloud Native Arch 立即下载
JAVA开发手册1.5.0 立即下载