You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Windows环境下Cassandra 3.11.14启动失败,配置JDK8u352仍报错求助

解决Cassandra启动时Java版本检测失败问题

问题现象

启动Cassandra时出现如下错误:

C:\Users\Carl>cassandra
Detected powershell execution permissions.  Running with enhanced startup scripts.
*---------------------------------------------------------------------*
*---------------------------------------------------------------------*

    WARNING!  Automatic page file configuration detected.
    It is recommended that you disable swap when running Cassandra
    for performance and stability reasons.

*---------------------------------------------------------------------*
*---------------------------------------------------------------------*
Failed 64-bit check. Re-running to get version from 32-bit
*---------------------------------------------------------------------*
*---------------------------------------------------------------------*

    WARNING! Detected a power profile other than High Performance.
    Performance of this node will suffer.
    Modify conf\cassandra.env.ps1 to suppress this warning.

*---------------------------------------------------------------------*
*---------------------------------------------------------------------*
Cassandra 3.0 and later require Java 8u40 or later.

已配置JAVA_HOME为C:\Program Files\Eclipse Adoptium\jdk8u352-b08\jre,系统PATH包含C:\Program Files\Eclipse Adoptium\jdk8u352-b08\bin,但错误仍存在。

解决方案

1. 修正JAVA_HOME指向JDK根目录

Cassandra启动脚本要求JAVA_HOME指向JDK根目录,而非JRE子目录。修改JAVA_HOME为:

C:\Program Files\Eclipse Adoptium\jdk8u352-b08

2. 确保Java路径在PATH中优先级最高

  • 打开系统环境变量设置,找到Path变量,将C:\Program Files\Eclipse Adoptium\jdk8u352-b08\bin移至最顶部,避免被其他版本的Java路径覆盖。
  • 检查是否存在32位Java路径(如C:\Program Files (x86)\Java\...),若有则暂时移除或移至下方。

3. 验证Java环境配置生效

  • 关闭所有已打开的命令行窗口,重新打开新的PowerShell/CMD窗口。
  • 执行以下命令确认配置:
    java -version
    echo %JAVA_HOME%
    
    需确保输出的Java版本为1.8.0_352,JAVA_HOME指向正确的JDK根目录,且版本信息中包含64-Bit字样。

4. 确认安装的是64位JDK

若java -version输出中无64-Bit标识,说明当前安装的是32位JDK,需重新下载安装64位版本的Adoptium JDK 8u352。

5. 重启系统(可选)

若上述操作后问题仍存在,重启系统确保所有环境变量变更完全生效。

内容的提问来源于stack exchange,提问作者munenecarl

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.13 20:15:38