为了账号安全,请及时绑定邮箱和手机立即绑定

Lucene - 无法导入 EnglishAnalyzer

Lucene - 无法导入 EnglishAnalyzer

幕布斯7119047 2023-10-13 15:14:39
我对 Lucene 还很陌生,目前正在使用 Lucene 8.2.0 索引文件集合,并在 Eclipse IDE 中编写代码。我确实将该lucene-core-8.2.0.jar库包含在我的 Eclipse 项目中(作为外部 JAR),到目前为止,我已经能够使用 Lucene 类,例如StandardAnalyzer和IndexWriter,除了这个类,我得到的是: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 分析器,请告诉我。
查看完整描述

1 回答

?
一只甜甜圈

TA贡献1836条经验 获得超5个赞

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

lucene-analyzers-common-8.2.0.jar


查看完整回答
反对 回复 2023-10-13
  • 1 回答
  • 0 关注
  • 84 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信