Autocomplete 用于自动完成的Solr Suggester组件

Autocomplete 用于自动完成的Solr Suggester组件,autocomplete,solr,autosuggest,Autocomplete,Solr,Autosuggest,这意味着有一个名为org.apache.solr.spelling.suggest.Suggester的新兴组件,用于改进solr的自动完成功能。但是我很难找到一个真正有这个代码的版本 维基说Solr3.x和4.x已经包含了它;该内幕人士是否分别代表Solr1.3和1.4?我使用的是1.4.1(通过Maven),我没有看到这样的组件 从中提取源代码,我在src/java/org/apache/solr/spelling/Suggester.java中找到了它。但它无法通过以下方式构建: [jav

这意味着有一个名为
org.apache.solr.spelling.suggest.Suggester的新兴组件,用于改进solr的自动完成功能。但是我很难找到一个真正有这个代码的版本

维基说Solr3.x4.x已经包含了它;该内幕人士是否分别代表Solr1.31.4?我使用的是1.4.1(通过Maven),我没有看到这样的组件

从中提取源代码,我在
src/java/org/apache/solr/spelling/Suggester.java
中找到了它。但它无法通过以下方式构建:

[javac] Compiling 8 source files to /Users/user/Downloads/apache-solr-4.0-2011-02-22_08-06-33/apache-solr-4.0-2011-02-22_08-06-33/contrib/analysis-extras/build/classes

BUILD FAILED
/Users/user/Downloads/apache-solr-4.0-2011-02-22_08-06-33/apache-solr-4.0-2011-02-22_08-06-33/common-build.xml:275: /Users/user/Downloads/apache-solr-4.0-2011-02-22_08-06-33/apache-solr-4.0-2011-02-22_08-06-33/contrib/analysis-extras/lib does not exist.

有没有一种方法可以获得包含
建议器的合理稳定的Solr工件,最好是通过Maven?

Solr 3.x和4.x是而不是1.3和1.4

1.3和1.4是稳定版本。3.x和4.x尚未发布。由于Solr与Lucene合并,版本控制方案已更改

如果你需要一个4.x版本,我建议你从


还请注意,有几种方法可以在1.4.1中实现自动完成,请参见Solr 3.x和4.x是而不是1.3和1.4

1.3和1.4是稳定版本。3.x和4.x尚未发布。由于Solr与Lucene合并,版本控制方案已更改

如果你需要一个4.x版本,我建议你从


还请注意,在1.4.1中有几种实现自动完成的方法,请参见

谢谢(再次!)Mauricio。Solr非常棒,但他们的网站和wiki需要一些帮助。:-)所以再看一看,您发送给我的构建服务器实际上就是我下载4.0 tarball的地方,它仍然存在“contrib/analysis extras/lib不存在”问题。我会继续挖掘,试图解决这个问题,但我想知道这是否值得,或者仅仅使用1.4.1中的解决方案是否是一个更好的选择。有什么想法吗?谢谢。@Caffeine Coma:啊,如果是contrib模块,就不包括在内。但是,1.4.1对于使用ngrams或termscomponent的建议来说效果很好。谢谢(再次!)Mauricio。Solr非常棒,但他们的网站和wiki需要一些帮助。:-)所以再看一看,您发送给我的构建服务器实际上就是我下载4.0 tarball的地方,它仍然存在“contrib/analysis extras/lib不存在”问题。我会继续挖掘,试图解决这个问题,但我想知道这是否值得,或者仅仅使用1.4.1中的解决方案是否是一个更好的选择。有什么想法吗?谢谢。@Caffeine Coma:啊,如果是contrib模块,就不包括在内。但是,1.4.1适用于使用ngrams或TERMS组件的建议。