错误:
java.lang.UnsatisfiedLinkError: org.apache.hadoop.io.nativeio.NativeIO$Windows.access0(Ljava/lang/String;I)Z
如果在执行hadoop项目时出现此处问题,主要有三个方法:
方法一:
在hadoop的安装目录下:E:\hadoop\hadoop260\bin,增加两个文件winutils.exe和hadoop.dll,然后重新执行即可。
方法二:
方法一如果解决不了问题,那也有可能是你hadoop没有配置完全,需要增添一个解压包:hadoop-native-64-2.6.0.tar解压到:E:\hadoop\hadoop260**\lib\native**下,然后从新执行。
方法三:
若还没有解决,那就只有动用最终最有效的一个办法了,更改环境配置,不过担心,过程并不复杂,简单更改基础就行。
① 首先,检查hadoop的环境变量是否配置成功,要配置成如图所示的样子
配置完成,在dos下(快捷键ctrl+Rÿ