Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/380.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/apache-spark/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 为什么我不满意链接错误_Java_Apache Spark_Hadoop - Fatal编程技术网

Java 为什么我不满意链接错误

Java 为什么我不满意链接错误,java,apache-spark,hadoop,Java,Apache Spark,Hadoop,我在试着经营一家公司 mvn安装未成功(java.lang.UnsatifiedLinkError): ***运行中止*** java.lang.UnsatisfiedLinkError:org.apache.hadoop.io.nativeio.nativeio$Windows.access0(Ljava/lang/String;I)Z 位于org.apache.hadoop.io.nativeio.nativeio$Windows.access0(本机方法) 位于org.apache.had

我在试着经营一家公司

mvn安装未成功(
java.lang.UnsatifiedLinkError):

***运行中止***
java.lang.UnsatisfiedLinkError:org.apache.hadoop.io.nativeio.nativeio$Windows.access0(Ljava/lang/String;I)Z
位于org.apache.hadoop.io.nativeio.nativeio$Windows.access0(本机方法)
位于org.apache.hadoop.io.nativeio.nativeio$Windows.access(nativeio.java:609)
位于org.apache.hadoop.fs.FileUtil.canWrite(FileUtil.java:996)
位于org.apache.hadoop.hdfs.server.common.Storage$StorageDirectory.analyzeStorage(Storage.java:490)
位于org.apache.hadoop.hdfs.server.namenode.FSImage.recoverStorageDirs(FSImage.java:321)
位于org.apache.hadoop.hdfs.server.namenode.FSImage.recoverTransitionRead(FSImage.java:215)
位于org.apache.hadoop.hdfs.server.namenode.FSNamesystem.loadFSImage(FSNamesystem.java:976)
位于org.apache.hadoop.hdfs.server.namenode.FSNamesystem.loadFromDisk(FSNamesystem.java:681)
位于org.apache.hadoop.hdfs.server.namenode.namenode.loadNamesystem(namenode.java:584)
位于org.apache.hadoop.hdfs.server.namenode.namenode.initialize(namenode.java:643)
位于org.apache.hadoop.hdfs.server.namenode.namenode.(namenode.java:810)
位于org.apache.hadoop.hdfs.server.namenode.namenode.(namenode.java:794)
位于org.apache.hadoop.hdfs.server.namenode.namenode.createNameNode(namenode.java:1487)

我不理解错误的原因,因为Hadoop路径已设置并包含winutils.exe,并且我已经成功运行了另一个java spark项目?

我刚刚在Hadoop路径中添加了Hadoop.dll,错误消失了

   *** RUN ABORTED ***
  java.lang.UnsatisfiedLinkError: org.apache.hadoop.io.nativeio.NativeIO$Windows.access0(Ljava/lang/String;I)Z
 at org.apache.hadoop.io.nativeio.NativeIO$Windows.access0(Native Method)
 at org.apache.hadoop.io.nativeio.NativeIO$Windows.access(NativeIO.java:609)
 at org.apache.hadoop.fs.FileUtil.canWrite(FileUtil.java:996)
 at org.apache.hadoop.hdfs.server.common.Storage$StorageDirectory.analyzeStorage(Storage.java:490)
 at org.apache.hadoop.hdfs.server.namenode.FSImage.recoverStorageDirs(FSImage.java:321)
 at org.apache.hadoop.hdfs.server.namenode.FSImage.recoverTransitionRead(FSImage.java:215)
 at org.apache.hadoop.hdfs.server.namenode.FSNamesystem.loadFSImage(FSNamesystem.java:976)
 at org.apache.hadoop.hdfs.server.namenode.FSNamesystem.loadFromDisk(FSNamesystem.java:681)
 at org.apache.hadoop.hdfs.server.namenode.NameNode.loadNamesystem(NameNode.java:584)
 at org.apache.hadoop.hdfs.server.namenode.NameNode.initialize(NameNode.java:643)
 at org.apache.hadoop.hdfs.server.namenode.NameNode.<init>(NameNode.java:810)
 at org.apache.hadoop.hdfs.server.namenode.NameNode.<init>(NameNode.java:794)
 at org.apache.hadoop.hdfs.server.namenode.NameNode.createNameNode(NameNode.java:1487)