2015-10-04 51 views
1

任何人都可以請幫我如何在Eclipse中配置Nutch的。我嘗試了wiki中的所有教程(http://wiki.apache.org/nutch/Nutch2Tutorial,以及其他許多人,因爲我無法在此粘貼所有鏈接)。但每當我得到一個NullPointerException。有沒有其他教程可用於相同的。錯誤util.Shell - 無法找到在Hadoop的二進制文件路徑二進制winutils在Windows 10

但在我的hadoop.log中,我發現此消息 錯誤util.Shell - 無法找到hadoop二進制路徑中的winutils二進制文件。

我使用Hadoop-2.5.2,但是這個包不包含任何winutils.exe。我也嘗試過其他可用的教程來使用VisualStudio構建Winutils.exe,但無法創建它。

請幫助我如何創建winutils.exe使用Visual Studio 2015年,我想如果沒有winutils.exe我不能運行的Nutch。

注:我使用的是Windows 10時,Visual Studio 2015年,Hadoop的2.5.2,Apache的Nutch的2.x的

把可用的winutils.exe在另一個鏈接後,現在我得到一個新的錯誤 java.lang.UnsatisfiedLinkError中:org.apache.hadoop.io.nativeio.NativeIO $ Windows.access0(Ljava /郎/字符串;我)z

+0

的可能的複製[未能找到winutils二進制在Hadoop的二進制路徑] (http://stackoverflow.com/questions/19620642/failed-to-locate-the-winutils-binary-in-the-hadoop-binary-path) – Harman

+0

https://issues.apache.org/jira/browse/ SPARK-2356 – Harman

+0

是的,我嘗試了上面的鏈接,但那對我不起作用。它現在拋出java.lang.UnsatisfiedLinkError:org.apache.hadoop.io.nativeio.NativeIO $ Windows.access0(Ljava/lang/String; I)Z – Hemendra

回答

0

作爲每Hadoop wiki page to setup on Winows,阿帕奇Hadoop的已經過測試,在Windows上使用Server 2008和Windows Server 2008 R2,由於Win32 API的相似性,它們也可能在Windows Vista和Windows 7上運行。

這就是說,你有3種選擇:

  1. 你可以在支持Windows 10的Hadoop發行版
  2. 你可以選擇不同的Windows版本是由您選擇的配送支持。
  3. 如果可能的話,我會推薦使用Linux系統(最好是CentOS,RedHat等)。然後你有很多的發行版可供選擇。

在情況下,你找到一個解決方案,你面對我會鼓勵你回答你的問題的問題自己:)

相關問題