我正在尝试直接使用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紧密耦合,并且在这些版本中我不可能做我正在尝试的东西吗?还是我疯了?