无法解析符号QueryParser Lucene 7.5

时间:2018-12-11 14:39:01

标签: java apache lucene

编写以下代码时:

QueryParser qp = new QueryParser("id", new StandardAnalyzer());

IntelliJ IDEA给我错误:无法解析符号'QueryParser'

我还明确导入了以下库

import org.apache.lucene.queryparser.classic.QueryParser;

但这还会给我以下错误:无法解析符号'queryparser'

我正在使用Lucene 7.5,并将.jar文件从核心目录添加到

项目结构->模块->依赖关系-> +签名-> JAR或目录,然后添加Lucene .jar文件。

1 个答案:

答案 0 :(得分:0)

Lucene附带了几个JAR。除了lucene-queryparser-7.5.0.jar以外,您还包括lucene-core-7.5.0.jar吗?它位于queryparser/目录旁边的core/目录中。还要添加一个,它应该可以解决。