Java lucene的外部jar文件不工作

Java lucene的外部jar文件不工作,java,lucene,Java,Lucene,我为lucene添加了外部jar文件,如下图所示: 但它仍然会犯错误 如果我点击显示的错误 无法解析导入org.apache.lucene.queryParser 现在我可以做些什么来解决这个错误。看起来您使用的代码是为旧版本的Lucene(3.0.0之前)编写的 整个queryparser已移动到另一个包中。 请看这个,特别是:LUCENE-3283:查询解析器移动到单独的模块 现在,它们都已经被弃用很长一段时间了。请参阅旧文档,了解如何替换它们。这些程序包名称区分大小写。请使用小写字母。

我为lucene添加了外部jar文件,如下图所示:

但它仍然会犯错误

如果我点击显示的错误

无法解析导入org.apache.lucene.queryParser


现在我可以做些什么来解决这个错误。

看起来您使用的代码是为旧版本的Lucene(3.0.0之前)编写的

整个queryparser已移动到另一个包中。 请看这个,特别是:LUCENE-3283:查询解析器移动到单独的模块


现在,它们都已经被弃用很长一段时间了。请参阅旧文档,了解如何替换它们。

这些程序包名称区分大小写。请使用小写字母。我使用小写字母,但仍然不起作用(如果您在后面添加
*
),您应该说“import org.apache.lucene.search.hit.*”;但您的评论仍然不清楚