gpt4 book ai didi

java - Lucene - 无法导入 EnglishAnalyzer

转载 作者:行者123 更新时间:2023-12-01 23:17:05 26 4
gpt4 key购买 nike

我对 Lucene 还很陌生,目前正在使用 Lucene 8.2.0 索引文件集合,并在 Eclipse IDE 中编写代码。

我确实在我的 Eclipse 项目中包含了 lucene-core-8.2.0.jar 库(作为外部 JAR),到目前为止我已经能够使用 Lucene 类,例如 StandardAnalyzerIndexWriter,除了这个,我得到的是:

EnglishAnalyzer cannot be resolved to a type

在 Eclipse 中组织导入没有帮助,这也没有帮助:

import org.apache.lucene.analysis.en.EnglishAnalyzer;

对于最后一条语句,似乎无法解析org.apache.lucene.analysis.en:

The import org.apache.lucene.analysis.en cannot be resolved

任何关于我做错了什么的线索将不胜感激。

旁注:我想使用EnglishAnalyzer,因为我需要一个分析器来删除停用词并对输入文档执行词干提取。如果我应该使用任何其他 Lucene 分析器,请告诉我。

最佳答案

事实证明,EnglishAnalyzer 类位于analyzers-common JAR 文件中,而不是在核心JAR 文件中,因此我将其包含在我的项目中,现在一切正常。版本 8.2.0 的 JAR 名称是:

lucene-analyzers-common-8.2.0.jar

关于java - Lucene - 无法导入 EnglishAnalyzer,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58345140/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com