首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法使用Openj9 JVM运行Cassandra

无法使用Openj9 JVM运行Cassandra
EN

Stack Overflow用户
提问于 2022-03-29 07:02:21
回答 1查看 98关注 0票数 2

我使用这个命令brew install cassandra在mac上安装了cassandra。我运行了这个命令(cassandra -f)来启动DB,但是得到了下面的异常。

代码语言:javascript
复制
Caused by: java.lang.NumberFormatException: For input string: "openj9-0"
at java.lang.NumberFormatException.forInputString(NumberFormatException.java:65).

Java版本:

在这个链接https://youtrack.jetbrains.com/issue/UP-10379中,提到数据库不支持OpenJ9。修复计划的卡桑德拉4.0,但尚未发布。

我安装了卡桑德拉的最新版本,这是4.0.3,但我仍然面临问题。

有什么解决办法或替代办法吗?

如果没有解决方案,那么我如何从openJ9 VM切换到Hotspot JVM (它与cassandra兼容)。

EN

回答 1

Stack Overflow用户

发布于 2022-03-29 07:33:25

即使在Cassandra4.0( Openj9 )中,Eclipse仍然不受支持。

我建议您使用OpenJDK 8或11,正如我在安装卡桑德拉中所描述的那样。(请读者注意: Java 11只适用于Cassandra 4,早期版本的Cassandra只支持Java 8。)

Apache测试基础设施是使用Hotspot VM设置的,我们目前的重点是测试/认证Java 17 LTS。作为记录,我并不是说OpenJ9将不被支持--只是考虑到我们有限的资源,这么做的动机可能是有限的。干杯!

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/71657739

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档