Error: JAVA_HOME is incorrectly set. Please update D:\hadoop\conf\hadoop-env.cmd解决方法

提示:hadoop找不到jdk的环境变量JAVA_HOME

如图所示:
在这里插入图片描述
错误原因是:

hadoop是java开发的,所以hadoop需要依赖jdk的,这个错误是hadoop找不到jdk的环境变量JAVA_HOME。

解决方法:

将hadoop和jdk安装在同一个目录下即可解决。

相关错误:

(1)

Exception in thread"main"java.lang.
UnsatisfiedLinkError:org.apache.hadoop.io.nativeio.
NativeIO$Windows.access0(Ljava/lang/String;I)Z 请

请查看上一篇文章:Exception in thread "main"java.lang.UnsatisfiedLinkError:org.apache.hadoop.io.nativeio.

(2)

Exception in thread “main” java.lang.RuntimeException:
java.io.FileNotFoundException: Could not locate Hadoop executable:
C:\Program Files\hadoop-2.8.4\bin\winutils.exe -see

请查看另一篇文章:hadoop错误:Could not locate Hadoop executable: C:\Program Files\hadoop-2.8.4\bin\winutils.exe -see

发布了50 篇原创文章 · 获赞 15 · 访问量 1万+

猜你喜欢

转载自blog.csdn.net/weixin_43520450/article/details/105478105