在 Windows 上使用 miniDFSCluster 时出错

Yog*_*dra 5 hdfs hadoop2

我正在尝试使用 miniDFSCluster 编写单元测试,但它抛出以下错误

java.lang.UnsatisfiedLinkError: org.apache.hadoop.io.nativeio.NativeIO$Windows.access0(Ljava/lang/String;I)Z

有解决这个问题的建议吗?

小智 0

遇到这样的错误,我使用三个步骤

  1. 找出它在寻找什么

         In this case, *org.apache.hadoop.io.nativeio.NativeIO$Windows.access0*
    
    Run Code Online (Sandbox Code Playgroud)
  2. 找出它在哪个 jar/lib 中。

         I don't use the Windows version, but I believe it is in hadoop.dll - 
         you'll have to check this.
    
    Run Code Online (Sandbox Code Playgroud)
  3. 找出我在哪里告诉它使用那个 jar/lib

更新:另请参阅此答案