学习hadoop的过程中遇到了一个bug,记录一下过程

Exception in thread“main”java.lang.UnsatisfiedLinkError: org.apache.hadoop.io.nativeio.NativeIO$Windows.access0(Ljava/lang/String;I)Z

第一步、检查系统环境变量

1、检查HADOOP_HOME

image-20200627202154495
image-20200627202154495

2、检查PATH

image-20200627202320374
image-20200627202320374

第二步、检查hadoop/bin文件夹

主要检查是否有winutils.exehadoop.dll两个文件。

如果没有的话请从网上下载,要下载对应版本的文件。

第三步、检查C:\Windows\System32文件夹

检查是否有hadoop.dll文件,如果没有的话,从hadoop/bin文件夹下复制过去。

文章来源:https://sparkbyexamples.com/spark/spark-hadoop-exception-in-thread-main-java-lang-unsatisfiedlinkerror-org-apache-hadoop-io-nativeio-nativeiowindows-access0ljava-lang-stringiz/