Lucene LongField错误

时间:2018-02-01 14:05:58

标签: java eclipse lucene information-retrieval

当我将IndexFiles.java(取自官方lucene网站)复制到Eclipse上时,我收到此错误。

  

无法解析导入org.apache.lucene.document.LongField。

The import org.apache.lucene.document.LongField cannot be resolved.

我将LongField替换为LegacyLongField,因为我读到了LongField现在已重命名为LegacyLongField的地方。

1 个答案:

答案 0 :(得分:1)

你正在使用更新版本的Lucene。 org.apache.lucene.document包中不再包含LongField。正如您所说,您可以使用LegacyLongField,但最好使用 LongPoint ,因为它写在LegacyLongField的文档中:

  

<强>已过时即可。

     

请改用LongPoint