当我需要重新安装Windows时,我正在开发使用Cassandra和Redis作为数据库的项目。在以前安装的Windows上,一切都可以使用Cassandra,但现在当我拥有最新的Java和JAVA_HOME
时,JRE_HOME
设置。我已经解压缩了Cassandra 3.11.1并准备好了,但是当我尝试启动服务器时,我得到:
Java 运行时环境遇到的EXCEPTION_ACCESS_VIOLATION (0x0000005( 错误。
我读到,当我查找 JRE 的起始参数时,这只是一个内存问题,该参数为空白,因此我将参数设置为 -Xmx2048m
.
我也有类似的问题。使用最新的Java 8而不是9修复了它。具体来说,我JAVA_HOME
指向jdk1.8.0_171
而不是jdk-9.0.4
。