【发布时间】:2023-03-03 16:51:01
【问题描述】:
我正在尝试直接使用 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 紧密耦合,并且鉴于这些版本,我在这里尝试做的事情是不可能的,这是否正确?还是我疯了?
【问题讨论】: