solr整合ik-analyzer
一. 问题:
在使用solr时, 分词器解析中文的时候, 是一个一个字解析的. 这并不是我们想要的结果.
而在lucene中, 使用的中文分词器是 IKAnalyzer. 那么在solr里面, 是不是任然可以用这个呢.
二. 整合 ik
- 修改schema配置文件
打开如下路径中的managed-schema.xml文件.
在文档的最后面, 加入
- 加入jar包
在tomcat solr lib中加入ik分词器的jar包
jar包可以在这里下载: http://download.****.net/download/z____l/10176803
- 加入分词器配置文件
将前面lucene 里面出现过的 配置文件拷贝到 classes 文件夹下. 不拷贝也行, 自己新建也可以.
由于这里我并没有使用文件夹装ext,stopword, 所以 IKAnalyzer.cfg.xml文件要做部分修改.
三. 结果