当我需要重新安装 Windows 时,我正在开发使用 Cassandra 和 Redis 作为数据库的项目。在以前安装的 Windows 中,一切都可以与 Cassandra 配合使用,但现在当我设置了最新 Java 和 JAVA_HOME
、JRE_HOME
时。我已解压 Cassandra 3.11.1 并准备好运行,但当我尝试启动服务器时,我得到:
EXCEPTION_ACCESS_VIOLATION (0x0000005) error that has been encountered by Java Runtime Environment.
当我查找空白的 JRE 启动参数时,我了解到这只是一个内存问题,因此我将参数设置为 -Xmx2048m
。
最佳答案
我也遇到过类似的问题。使用最新的 Java 8 而不是 9 修复了这个问题。具体来说,我有 JAVA_HOME
指向 jdk1.8.0_171
而不是 jdk-9.0.4
。
关于java - Cassandra 由于 Windows 10 上的访问冲突异常而失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48485346/