Mahout 0.7与Lucene 4.0.0兼容吗?

时间:2012-12-21 22:29:46

标签: lucene mahout

我正在尝试直接使用Mahout 0.7 Java API从我的Lucene 4.0.0中检索向量。指数。但是,在调用方法org.apache.mahout.utils.vectors.lucene.Driver.dumpVectors()时,我得到了ClassNotFoundException: org.apache.lucene.index.TermVectorMapper。这是真的;该类在lucene-core-4.0.0.jar中不存在,但它确实存在于lucene-core-3.6.0.jar中。

所以我认为问题是Mahout与Lucene的3.6.0紧密耦合,并且在这些版本中我不可能做我正在尝试的东西吗?还是我疯了?

1 个答案:

答案 0 :(得分:1)

是的,Mahout 0.7使用Lucene 3.6。 a patch支持Lucene 4.0,但尚未合并到源代码树中。