运行MR程序的时候出现这个异常
Exception in thread "main" java.lang.UnsatisfiedLinkError: org.apache.hadoop.io.nativeio.NativeIO$Windows.access0(Ljava/lang/String;I)Z
解决方案
将类 org.apache.hadoop.io.nativeio.NativeIO 的静态方法 access 的返回值 从
return access0(path, desiredAccess.accessRight());
改写成
return true;
本文针对运行MapReduce(MR)程序时遇到的java.lang.UnsatisfiedLinkError异常,提供了一种修改NativeIO类中access方法返回值的解决方案,通过直接返回true来绕过原生方法调用的问题。

1685

被折叠的 条评论
为什么被折叠?



