编写以下代码时:
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
文件。
答案 0 :(得分:0)
Lucene附带了几个JAR。除了lucene-queryparser-7.5.0.jar
以外,您还包括lucene-core-7.5.0.jar
吗?它位于queryparser/
目录旁边的core/
目录中。还要添加一个,它应该可以解决。