【问题标题】:Lucene - First Application Error [duplicate]Lucene - 第一个应用程序错误[重复]
【发布时间】:2016-03-11 17:17:25
【问题描述】:

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

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

但是,我在indexer.java 文件中发现错误

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

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

【问题讨论】:

    标签: java lucene


    【解决方案1】:

    您必须在下面导入FileSystemsPath。您导入的条件可能有误。

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

    注:

    不幸的是,由于系统的特殊性,没有单一的 整体最佳实施。因此,我们添加了 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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2020-12-09
      • 2013-01-26
      • 1970-01-01
      • 2013-10-28
      • 1970-01-01
      • 1970-01-01
      • 2020-10-03
      相关资源
      最近更新 更多