繁体   English   中英

将Lucene从Java 1.8迁移到1.6 Path FSDirectory

[英]Migrate Lucene from java 1.8 to 1.6 Path FSDirectory

我在Java 1.8上有一个可运行的应用程序,但是我必须在Java 1.6中更改它,因为没有:

import java.nio.file.Path;
import java.nio.file.Paths;

路径path = Paths.get(indexLocation); 目录索引= FSDirectory.open(path);

我发现有旧的代码示例

目录index = FSDirectory.open(new File(indexLocation));

但是现在.open()需要使用Path作为参数。 如何解决呢?

如果您使用的是Java 6,则必须使用Lucene库版本<4.8。

从Lucene 4.8开始,需要Java 7。 这是系统要求的链接: Lucene 4.8更改日志

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM