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

JAVA_HOME配置错误导致Hadoop 3.2.1执行hdfs namenode -format失败

问题:Hadoop 3.2.1执行hdfs namenode -format提示JAVA_HOME错误,但java -version正常

执行命令:

C:\Users\dinot>hdfs namenode -format

收到报错信息:

The system cannot find the path specified. Error: JAVA_HOME is incorrectly set. Please update C:\Users\dinot\hadoop-3.2.1\etc\hadoop\hadoop-env.cmd '-Dhadoop.security.logger' is not recognized as an internal or external command, operable program or batch file.

已做操作及现状:

  • 重装两次Java,目前java -version可正常执行
  • 认为当前环境下不该出现“JAVA_HOME配置错误”的提示,但Hadoop 3.2.1仍无法运行

相关截图说明:

  • JDK文件夹截图:展示Java的JDK目录结构
  • 环境变量配置截图:显示当前系统环境变量的配置情况
  • Java版本验证报错截图:呈现之前执行java -version时出现的错误信息

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.01 22:10:35