如何在lucene 3.2中重新打开一个已关闭的indexWriter 以及如何证明indexWriter是否已关闭?
答案 0 :(得分:0)
答案 1 :(得分:-1)
当我们创建IndexWriter的实例时,我们应该这样做
IndexWriterConfig iwc = new IndexWriterConfig(analyzer);
iwc.setOpenMode(IndexWriterConfig.OpenMode.CREATE_OR_APPEND);
如果使用IndexWriterConfig.OpenMode.CREATE_OR_APPEND,如果在提供的路径中没有索引,则IndexWriter将创建新索引,否则打开现有索引。
以上内容来自:https://lucene.apache.org/core/4_6_0/core/org/apache/lucene/index/IndexWriter.html