[英]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.