我正在尝试用Eclipse在Windows 10上运行Hadoop2.7.3。由于Maven,我还没有为hadoop设置环境变量。在我的pom.xml中,我只有hadoop客户端依赖关系。
首先我得到了:
java.io.IOException: Could not locate executable null\bin\winutils.exe in the Hadoop binaries.然后我下载了winutils.exe和hadoop.dll,并将in C:\winutiland\bin添加
System.setProperty("hadoop.home.dir", "C:\\winutil\\");我的密码。
现在我得到了
java.lang.UnsatisfiedLinkError: org.apache.hadoop.io.nativeio.NativeIO$Windows.access0(Ljava/lang/String;I)Z在Windows上使用Maven/eclipse运行Hadoop难道不是一种简单的方法吗?
发布于 2017-03-20 15:44:25
关闭Eclipse,在windows 10系统属性中添加系统变量HADOOP_HOME (HADOOP_HOME = "Your“),打开Eclipse并再次执行
您还可以阅读Tushar在他的文章中描述的解决方案:http://toodey.com/2015/08/10/hadoop-installation-on-windows-without-cygwin-in-10-mints/?
更新:上面的链接过期了,请按照这个链接到Tushar的github,他提到了相同Windows环境下的Hadoop集成的步骤
https://stackoverflow.com/questions/42821680
复制相似问题