- 環境
--
- Solr 3.6.2
- 問題
--
ICUFoldingFilterFactory を使用したいために、instanceDir/conf/solrconfig.xml に以下の jar ファイルを追加した。
solrconfig.xml
<lib path="../../../contrib/analysis-extras/lib/icu4j-4.8.1.1.jar" />
<lib path="../../../contrib/analysis-extras/lucene-libs/lucene-icu-3.6.2.jar" />
しかし、改善しなかった。相対 PATH も間違っていないし、理由がわからなかった。
- 対応
--
- apache-solr-analysis-extras-3.6.2.jar を追加する
solrconfig.xml
<lib path="../../../dist/apache-solr-analysis-extras-3.6.2.jar" />
<lib path="../../../contrib/analysis-extras/lib/icu4j-4.8.1.1.jar" />
<lib path="../../../contrib/analysis-extras/lucene-libs/lucene-icu-3.6.2.jar" />
StackOverFlow に助けられた。
http://stackoverflow.com/questions/12377878/solr-cannot-find-icufoldingfilter-in-contrib-directory