我想利用Lucene 4.0快照版本,但是StandardAnalyzer缺少在這個版本:(。任何人都知道如何更換嗎?在Lucene的功能缺失4.0快照
在Lucene Summary給出的示例代碼
的StandardAnalyzer被使用,但被發現沒有地方..
在此先感謝。
我想利用Lucene 4.0快照版本,但是StandardAnalyzer缺少在這個版本:(。任何人都知道如何更換嗎?在Lucene的功能缺失4.0快照
在Lucene Summary給出的示例代碼
的StandardAnalyzer被使用,但被發現沒有地方..
在此先感謝。
你已經找到標準分析儀在舍甫琴科的answer..and爲IndexWriter類的語法是在Lucene的不同4.0..you可以得到從鏈接的想法:
http://lucene.apache.org/core/4_0_0-ALPHA/demo/src-html/org/apache/lucene/demo/IndexFiles.html
這裏是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中,創建一個用於分析的獨立項目,並在其中包含建設道路核心項目。你會發現一些紅色的標記,因爲外國語言包中的一些外來字符,我現在忽略它們,因爲我只想要標準分析器。希望這有助於你並節省大量的工時和一些挫折。
在我的lucene-core.snapshot中沒有這樣的org.apache.lucene.modules.analysis.standard。*包 – 2012-03-07 15:35:08
你有lucene-analysers-common-4.0 - *。jar嗎? http://www.java2s.com/Code/Jar/l/Downloadluceneanalyzerscommon4020110114080549jar.htm – 2012-03-07 15:52:01
好的,所以我應該下載這個jar並將它作爲一個單獨的jar和lucene-core一起使用?在版本3.0.2中,一切都在一個罐子裏。 – 2012-03-07 15:55:25