提示: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