确定哪个jar文件包含org.apache.lucene类文件

时间:2014-05-09 09:21:56

标签: java jar lucene

我正在搜索搜索引擎(网站是教程文档)链接&网站中包含的字词/短语。我有一个使用org.apache.lucene包的代码。如何确定哪个jar文件包含此包(类文件为org.apache.lucene.analysis.standard.StandardAnalyzer)。我从Apache镜像站点下载了lucene-4.8.0 zip文件。但它不包含以下类

   org.apache.lucene.analysis.standard.StandardAnalyzer
   org.apache.lucene.queryParser.QueryParser
   org.apache.lucene.search.Searcher;

我的问题如何确定哪个jar文件包含此包(包含所有类文件)。欢迎任何下载网站的指导。我搜索网但没有用。

2 个答案:

答案 0 :(得分:3)

您可以使用Maven search:选择高级搜索并粘贴班级名称。然后从搜索结果中选择相关版本(在您的情况下为4.8.0);这会告诉你罐子。

您还可以搜索版本和类名。使用v表示版本,使用fc表示类名,例如完整查询如下所示:

v:"4.8.0" fc:"org.apache.lucene.analysis.standard.StandardAnalyzer"

答案 1 :(得分:1)

您需要将其添加到您的pom文件中:

<dependency>
<groupId>org.apache.lucene</groupId>
<artifactId>lucene-analyzers-common</artifactId>
<version>4.8.0</version>
</dependency>