在lucene8.10.1中,我需要哪个JAR来运行lucene.search.spell?

xoefb8l8  于 2022-11-07  发布在  Lucene
关注(0)|答案(1)|浏览(140)

我正在使用Lucene 8.10.1。我无法使用lucene.search.spell.LuceneDictionary。我不知道要将哪个JAR添加到我的类路径中。我已经添加了核心、查询解析器、公共分析器和演示jar文件。
但我得到了以下结果:


请帮忙,谢谢.

ztigrdn8

ztigrdn81#

你需要“建议”模块。
使用Maven:

<dependency>
    <groupId>org.apache.lucene</groupId>
    <artifactId>lucene-suggest</artifactId>
    <version>8.10.1</version>
</dependency>

或者,如果您需要特定的JAR,可以从以下位置下载:
https://mvnrepository.com/artifact/org.apache.lucene/lucene-suggest/8.10.1
单击该页面上的jar链接。
下面的概述页面是一个很好的跟踪位置:
https://lucene.apache.org/core/8_10_1/index.html
在此页面中,您将看到一个主要API包的列表以及简要摘要。“suggest”(建议)包链接可指向JavaDoc页面:
https://lucene.apache.org/core/8_10_1/suggest/index.html
在那里您可以看到哪些类可用。
最后,在the Maven repo home page中搜索“lucene suggest”将得到上面提到的Maven详细信息。

相关问题