【发布时间】:2013-04-11 07:36:18
【问题描述】:
我使用 Apache_Gora_0.2.1 和 Apache Nutch_2.1 。
Nutch 依赖于 Gora。
Gora 有 gora-core 和 gora-hbase 模块。
gora-hbase 依赖于 gora-core。
Gora 的所有模块都使用 avro_1.3.3.jar 。我想将 avro_1.3.3.jar 用于 gora-core,将 avro_1.5.3.jar 用于 gora-hbase。
我通过 Maven 成功编译了 Gora,通过 Ant 和 Ivy 成功编译了 Nutch。
然后似乎是 Nutch 类路径中的两个版本(avro.1.3.3.jar 和 avro.1.5.3.jar)。如果我通过 ivy.xml 排除 avro_1.5.3.jar,gora-hbase 不要使用 avro.1.5.3。 我怎么解决这个问题?
【问题讨论】: