Java 为什么我不满意链接错误
我在试着经营一家公司 mvn安装未成功(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
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)