wordcount在本地运行报错解决:Exception in thread "main" java.lang.UnsatisfiedLinkError:org.apache.hadoop.io.native.NativeID$Windows.access

在windows中的intellij中运行wordcount程序,控制台输出以下报错

wordcount在本地运行报错解决 java.lang.UnsatisfiedLinkError:org.apache.hadoop.io.native.NativeID$Windows.acces

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

wordcount在本地运行报错解决 java.lang.UnsatisfiedLinkError:org.apache.hadoop.io.native.NativeID$Windows.acces

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

wordcount在本地运行报错解决 java.lang.UnsatisfiedLinkError:org.apache.hadoop.io.native.NativeID$Windows.acces

修改609行 为 :return true;

至此,再次运行wordcount程序,报错问题得以解决

wordcount在本地运行报错解决 java.lang.UnsatisfiedLinkError:org.apache.hadoop.io.native.NativeID$Windows.acces

相关文章:

  • 2021-12-26
  • 2021-11-19
  • 2021-08-10
  • 2021-08-05
  • 2022-03-09
  • 2021-08-09
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-12-09
  • 2021-08-25
相关资源
相似解决方案