使用 hadoop 错误设置获取 JAVA_HOME [英] getting JAVA_HOME is incorrectly set with hadoop

查看:30
本文介绍了使用 hadoop 错误设置获取 JAVA_HOME的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我刚刚下载了 hadoop 并解压了文件.但是当我从命令提示符运行 hadoop version 命令时,我遇到了错误.我仔细检查了一下,JAVA_HOME 设置为C:Program FilesJavajdk1.8.0_45in"我觉得还可以.

I just downloaded hadoop and unzipped the file. but when I run hadoop version command from command prompt , I'm getting below error . I double check and JAVA_HOME is set to "C:Program FilesJavajdk1.8.0_45in" which looks ok to me .

C:Usersshri-pc>hadoop version
The system cannot find the path specified.
Error: JAVA_HOME is incorrectly set.
       Please update C:JAVAhadoop-2.6.0confhadoop-env.cmd
'-Xmx512m' is not recognized as an internal or external command,
operable program or batch file.

java -version 命令的输出正确.请指教.

Output of java -version command is coming properly . Please advice .

C:Usersshri-pc>java -version
java version "1.8.0_51"
Java(TM) SE Runtime Environment (build 1.8.0_51-b16)
Java HotSpot(TM) Client VM (build 25.51-b03, mixed mode)

推荐答案

你的 JAVA_HOME 不应该包含 bin.改成

Your JAVA_HOME should not include bin. Change it from

"C:Program FilesJavajdk1.8.0_45in"

"C:Program FilesJavajdk1.8.0_45"

您可以将其添加到您的路径中(在 Windows 中),例如

And you can add it to your path (in Windows) like

set "PATH=%PATH%;%JAVA_HOME%in"

这篇关于使用 hadoop 错误设置获取 JAVA_HOME的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆