1

http://svn.apache.org/repos/asf/nutch/trunk/から Eclipse の SVN を介してApache Nutch をインポートしました。ただし、インポートしたプロジェクトには 10,000 以上の Java エラーがあります。

  1. 一部のエラーは、ソース ファイルがソースで指定されているものとは異なるパッケージにあるために発生します (例: java.org.apache のクラス... しかし、ソースでは、org.apache にある必要があると宣言されています...,これは他の多くのパッケージで見られます)

  2. インポートされていないクラス。たとえば、多くのクラスで「Context」クラスが使用されていますが、インポート リストを見ると、「Context」は宣言されていません。

  3. 欠落しているクラスは、インポートされていますが、クラスがまだタイプに解決されていません。おそらく、インポートしたプロジェクトに、hadoop、gora、witty などの必要なライブラリの多くが欠けているためです。

  4. (よく知られていない) 以下のようなバウンド不一致エラー: StorageUtils 型のジェネリック メソッド createDataStore(Configuration, Class, Class) は、引数 (Configuration, Class, Class) には適用できません。推測されたタイプの WebPage は、境界付きパラメーターの有効な代替ではありません

上記のエラーに遭遇することなく、日食を介してナッチをインポートする正しい方法は何ですか? ありがとう!

4

1 に答える 1