Java 如何将lucene文件从2.2升级到4.3.1

Java 如何将lucene文件从2.2升级到4.3.1,java,lucene,Java,Lucene,我在Lucenev2.2中有大量索引数据,我已经将LuceneJARS升级到4.3.1。 是支持升级2.2文件的新版本。如果有的话?我该怎么做呢?Lucene保证索引向后兼容以前的主要版本。这意味着,Lucene 4.X应该能够读取Lucene 3.0及更高版本生成的索引。对于早期版本(如您的案例中的2.2),不支持向后索引兼容性 一个可能的解决方案可能是先升级到v3.6,当索引采用该格式时,再升级到v4.3

我在Lucenev2.2中有大量索引数据,我已经将LuceneJARS升级到4.3.1。
是支持升级2.2文件的新版本。如果有的话?我该怎么做呢?

Lucene保证索引向后兼容以前的主要版本。这意味着,Lucene 4.X应该能够读取Lucene 3.0及更高版本生成的索引。对于早期版本(如您的案例中的2.2),不支持向后索引兼容性

一个可能的解决方案可能是先升级到v3.6,当索引采用该格式时,再升级到v4.3