lucene 4.0快照中缺少功能

时间:2012-03-07 15:22:47

标签: java lucene

我试图使用lucene 4.0快照版本,但是这个版本缺少StandardAnalyzer :(。有人知道如何替换它吗?

Lucene Summary

中给出的示例代码中

使用了StandardAnalyzer,但没有在哪里找到..

提前感谢。

4 个答案:

答案 0 :(得分:6)

看起来StandardAnalyzer已移至org.apache.lucene.modules.analysis.standard。* 您可以在中找到StandardAnalyzer SVN Trunk

原因是here

答案 1 :(得分:3)

这是Maven依赖:

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

答案 2 :(得分:1)

从4.0开始,我在这里看到它: Lucene的-4.0.0 \分析\ COMMON \ SRC \ java的\组织\阿帕奇\ Lucene的\分析\标准 在eclipse中,创建一个单独的项目进行分析,并在其构建路径中包含核心项目。你会发现一些红色标记,因为外语包中有一些外国字符,我现在忽略了它们因为我只想要标准分析器。希望这有助于为您节省大量工时和一些挫折感。

答案 3 :(得分:0)

你在andriy的回答中找到了标准分析器。对于索引编写者,lucene 4.0中的语法不同。你可以从链接中获得想法:

http://lucene.apache.org/core/4_0_0-ALPHA/demo/src-html/org/apache/lucene/demo/IndexFiles.html