Lucene 3:StandardAnalyzer在哪里?

ank*_*nfo 4 java lucene

我正在研究Lucene 3.x(源代码).首先我下载了

  1. 来自SVN的最新源代码
  2. 稳定代码3.0.2来自:http://www.apache.org/dyn/closer.cgi/lucene/java/

第二个包含org.apache.lucene.analysis.standard包的源文件,但是第一个没有任何这样的文件(甚至包都没有).问题清单中的某处我发现StandardAnalyzer已从3.x弃用

任何人,lucene开发人员,在源代码中有这些差异的原因启发我?

Rug*_*man 5

看起来他们正在移动org.apache.lucene.modules.analysis.standard下的StandardAnalyzer(以及相关的东西).*

我不知道原因.你可以在这里找到SVN Trunk中的StandardAnalyzer:http://svn.apache.org/viewvc/lucene/dev/trunk/modules/analysis/common/src/java/org/apache/lucene/analysis/standard/

  • 原因是Lucene和Solr的开发工作已经合并,因此共同的部分正在被移动:见这里:http://asserttrue.blogspot.com/2010/04/lucene-and-solr-development-merged. HTML (3认同)