我正在尝试安装cassandra,我已完成以下步骤
MacBook-Pro:bin rodo$ ./cassandra MacBook-Pro:bin rodo$ [0.002s][warning][gc] -Xloggc is deprecated. Will use -Xlog:gc:./../logs/gc.log instead. Unrecognized VM option 'UseParNewGC' Error: Could not create the Java Virtual Machine. Error: A fatal exception has occurred. Program will exit.
下载CASSANDRA的要求,在我运行的那一刻仍然如此
http://cassandra.apache.org/doc/latest/getting_started/installing.html#prerequisites
答案 0 :(得分:1)
当前最新发布的Cassandra(3.11.4)版本仅支持Java8。Java8支持UseParNewGC JVM选项。
您已经安装了不支持此JVM选项的Java版本10或更高版本。
您可以在Cassandra(http://cassandra.apache.org/doc/latest/getting_started/installing.html#prerequisites)的前提条件中找到它:
先决条件
Java 8的最新版本,即Oracle Java Standard Edition 8或OpenJDK8。要验证您是否安装了正确的Java版本,请键入java -version。
您需要降级Java,或者需要使用Cassandra的未发布版本4分支。