私は Apache_Gora_0.2.1 と Apache Nutch_2.1 を使用しています。
ヌッチはゴラ次第。
Gora にはモジュール gora-core と gora-hbase があります。
gora-hbase は gora-core に依存しています。
Gora のすべてのモジュールは avro_1.3.3.jar を使用します。gora-core には avro_1.3.3.jar を、 gora-hbase には avro_1.5.3.jar を使用したいと考えています。
Maven 経由で Gora を正常にコンパイルし、Ant と Ivy 経由で Nutch を正常にコンパイルしました。
次に、Nutch クラスパス (avro.1.3.3.jar と avro.1.5.3.jar) に 2 つのバージョンがあるようです。ivy.xml で avro_1.5.3.jar を除外すると、gora-hbase は avro.1.5.3 を使用しません。どうすればこの問題を解決できますか?