Java 如何在Lucene中索引文档中的所有术语?

Java 如何在Lucene中索引文档中的所有术语?,java,lucene,indexing,full-text-search,Java,Lucene,Indexing,Full Text Search,我正在索引的文档非常大。默认情况下,Lucene只为文档的前10000个术语编制索引,以避免OutOfMemory错误。所以我在搜索索引时得到了错误的点击。如何为文档中的所有术语编制索引?IndexWriter.MaxFieldLength。指定IndexWriter构造函数中的最大字段长度(以标记/术语的数量为单位) 您可以将最大值设置为IndexWriter构造函数或 您还可以使用IndexWriter.setMaxFieldLength(int)覆盖构造函数设置的值

我正在索引的文档非常大。默认情况下,Lucene只为文档的前10000个术语编制索引,以避免OutOfMemory错误。所以我在搜索索引时得到了错误的点击。如何为文档中的所有术语编制索引?

IndexWriter.MaxFieldLength
。指定IndexWriter构造函数中的最大字段长度(以标记/术语的数量为单位)

您可以将最大值设置为IndexWriter构造函数或

您还可以使用
IndexWriter.setMaxFieldLength(int)
覆盖构造函数设置的值