1

最近、nutch のコード (Fetcher.java) を変更して、生の html ページを Hbase に保存したいと考えています。プロジェクトをEclipseにインポートしました。しかし、ant、ivy、maven、buildfile については詳しくありません。

Hbase ライブラリ jar ファイルをプロジェクトに追加して、ant を使用してビルドできるようにするにはどうすればよいですか?

4

3 に答える 3

0

hbase jar を eclipse プロジェクトの buildpath に追加し、jar が nutch 内の lib フォルダーにコピーされていることを確認します。

于 2012-05-01T11:31:04.220 に答える
0

最終的には、ivy.xml ファイルに依存関係の宣言を追加して作成しました。また、ライブラリの説明はhttp://search.maven.org/にあります。コマンド シェルで ant を実行するだけです (私の場合、Eclipse で ant を実行してもうまくいきません。理由はわかりません)

于 2012-05-01T16:19:01.737 に答える
0

これを詳しく説明しましょう。

次の行を Nutch の ivysettings.xml に追加します。

<module organisation="org.apache.giraph" name=".*" resolver="internal"/>

次の行を Nutch の ivy.xml に追加します。

    <dependency org="org.apache.giraph" name="giraph" rev="1.1.0-SNAPSHOT"
      conf="*->default" />
    <dependency org="org.apache.giraph" name="giraph-hbase" rev="1.1.0-SNAPSHOT"
      conf="*->default" />
    <dependency org="org.apache.giraph" name="giraph-examples" rev="1.1.0-SNAPSHOT"
      conf="*->default" />

ここで、.ivy2 サブフォルダーの下に put jar ファイルを作成します。

/home/emre/.ivy2/local/org.apache.giraph/giraph/1.1.0-SNAPSHOT/jars/giraph.jar
/home/emre/.ivy2/local/org.apache.giraph/giraph-hbase/1.1.0-SNAPSHOT/jars/giraph-hbase.jar
/home/emre/.ivy2/local/org.apache.giraph/giraph-examples/1.1.0-SNAPSHOT/jars/giraph-examples.jar  
于 2013-06-28T13:35:45.313 に答える