簡體   English   中英

lucene 4.0快照中缺少功能

[英]missing feature in lucene 4.0 snapshot

我正在嘗試使用lucene 4.0快照版本,但是在此版本中缺少StandardAnalyzer :(。有人知道如何替換它嗎?

Lucene摘要中給出的示例代碼中

使用StandardAnalyzer,但沒有找到的地方..

提前致謝。

看起來StandardAnalyzer在org.apache.lucene.modules.analysis.standard下移動。*你可以在SVN Trunk中找到StandardAnalyzer

原因在於此

這是Maven的依賴:

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

從4.0開始,我在這里看到:lucene-4.0.0 \\ analysis \\ common \\ src \\ java \\ org \\ apache \\ lucene \\ analysis \\ standard在eclipse中,創建一個單獨的項目進行分析,並在其構建路徑中包含核心項目。 你會發現一些紅色標記,因為外語包中有一些外國字符,我現在忽略了它們因為我只想要標准分析器。 希望這有助於為您節省大量的工時和一些挫敗感。

您已經在andriy的答案中找到了標准分析器。對於索引編寫者,lucene 4.0中的語法不同。您可以從鏈接中獲取想法:

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

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM