在Lucene的功能缺失4.0快照
问题描述:
我想利用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