wordcount在本地运行报错解决:Exception in thread "main" java.lang.UnsatisfiedLinkError:org.apache.hadoop.io.native.NativeID$Windows.access
在windows中的intellij中运行wordcount程序,控制台输出以下报错

在Intellij编辑器中解决办法:本地重新创建NativeIO类,修改一个方法返回值,然后用新建的NativeIO类覆盖源码中的NativeIO类。下面会展示。首先按2次shift,找到NativeIO,然后选择 download resource下载源码

然后在项目的java目录下重建一个NativeIO类,用于覆盖该源码,ctrl+A选中NativeIO源码,覆盖掉在java目录下新建的NativeIO类

修改609行 为 :return true;
至此,再次运行wordcount程序,报错问题得以解决

本文介绍了解决在IntelliJ IDEA中运行WordCount程序遇到的错误:org.apache.hadoop.io.native.NativeID$Windows.access。通过本地重建并修改NativeIO类,成功解决了问题。
2052

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



