Lucene 为什么在org.apache.jena.query.text中出现错误?

Lucene 为什么在org.apache.jena.query.text中出现错误?,lucene,jena,Lucene,Jena,目前我使用Jena和Lucene进行文本搜索。我对ApacheLucene有一个问题,尤其是在org.Apache.jena.query.text中。我编写了如下导入库: import org.apache.jena.query.text.EntityDefinition; import org.apache.jena.query.text.TextDatasetFactory; import org.apache.jena.query.text.TextIndexConfig; 这三个库表示

目前我使用Jena和Lucene进行文本搜索。我对ApacheLucene有一个问题,尤其是在
org.Apache.jena.query.text
中。我编写了如下导入库:

import org.apache.jena.query.text.EntityDefinition;
import org.apache.jena.query.text.TextDatasetFactory;
import org.apache.jena.query.text.TextIndexConfig;
这三个库表示,无法解决。我正在使用Lucene 8.4.0


我该怎么办?我想这是因为Lucene的版本,但我不确定。

我忘了提到Jena。我也使用Jena 3.13.0,并像教程一样尝试使用3.9.0。这可能也是一个问题吗?“无法解决”-这是在编译时还是在运行时?jena文本模块(及其依赖项,其中包括Apache Lucene的正确版本)似乎不在编译时/运行时类路径上。@AndyS就在我进入库时,错误表明,根据您提供的信息,运行时类路径缺少编译代码时出现的jena文本工件。检查你是如何运行代码的。@AndyS它被解决了!我不知道它是否还需要一个工件,那就是jena文本。谢谢你的帮助