搜索
您的当前位置:首页正文

java. lang . UnsatisfiedLinkError: org. apache . hadoop. io. nativeio. NativeIOSWindows . access0

来源:步旅网

我在进行MapReduce本地测试的时候,遇见下面的报错:

Exception in thread "main" java. lang . UnsatisfiedLinkError: org. apache . hadoop. io. nativeio. NativeIOSWindows . access0 (Ijava/ lang/String;I)Z

 原因:在调用NativeIO中的access0()时调不到

解决方法:①第一步:在项目工程中加入NativelO.java,注意包名必须与源码中一致

②第二步:将access方法的返回值改为true,不让他去调用access0()

类似的Exception in thread "main" java. lang . UnsatisfiedLinkError: org. apache . hadoop. io. nativeio. NativeIOSWindows . chmod (Ijava/ lang/String;I)Z

解决方法也类似,注掉chmod的方法体,不让他去调用chmodImpl()就可以解决了

 

具体报错如下

因篇幅问题不能全部显示,请点此查看更多更全内容

Top