最近solr更新到5.0,想实现ik分词,一没成功,可能是版本问题吧。先利用内部分词器吧,不用考虑版本问题,但不支持词库,不支持最细粒度。一般需求还是能满足的。
步奏如下:
1.Solr中默认的中文分词是用Lucene的一元分词包。
现在说明在Solr5.0中配置Lucene的SmartCN中文分词包。
进入Solr的安装目录,我这里是:/root/nutch/solr-5.0.0
把contrib/analysis-extras/lucene-libs/lucene-analyzers-smartcn-5.0.0.jar包复制到solr的启动目录的lib目录下。
2.修改managed-schema配置文件。此文件在/root/nutch/solr-5.0.0/server/solr/mycore1/conf目录下,其中mycore1是建立的core名称。