Lucene - 第一个应用程序错误

时间:2016-03-11 17:17:26

标签: java lucene

我想第一次使用Lucene,我使用了本教程:

http://www.tutorialspoint.com/lucene/lucene_first_application.htm

但是,我在indexer.java文件中说错了

  

“FSdirectory类型中的方法open(path)不适用于参数”

我完全按照教程,我是初学者,所以我很感激任何想法或提示。

1 个答案:

答案 0 :(得分:1)

您必须在下方导入FileSystemsPath。您输入的标准可能有误。

  1. 文件系统:import java.nio.file.FileSystems;
  2. 路径:import java.nio.file.Path;
  3. N.B:

      

    不幸的是,由于系统的特殊性,没有单一的   整体最佳实施。因此,我们已经添加了   open **(java.nio.file.Path)**方法,允许Lucene选择最佳   FSDirectory根据您的环境和已知的环境实施   每个实施的限制。对于没有理由的用户   喜欢特定的实现,最好简单地使用   开放(java.nio.file.Path)。对于所有其他人,您应该实例化   期望的直接实施。

    相关链接:https://lucene.apache.org/core/5_3_0/core/org/apache/lucene/store/FSDirectory.html