本文采用solr6.6 windows版下载地址:
链接:https://pan.baidu.com/s/1htoidww 密码:dmru
1.下载后解压到当前文件夹
进入目录 \solr-6.6.0\bin 目录 ,并输入命令
solr start 启动solr
浏览器输入地址 http://localhost:8983/solr/ 进入控制台
2.点击 core admin -->add core 新建一个项目
3. 输入项目的名称
4.在solr的home目录下新建 text文件夹
solr-6.6.0\server\solr
5.从\solr-6.6.0\server\solr\configsets\basic_configs 下赋值conf文件夹到test文件夹中
6.修改solr-6.6.0\server\solr\test\conf\managed-schema文件,向文件中添加如下代码
<fieldType name="text_cc" class="solr.TextField" positionIncrementGap="100" multiValued="true">
<analyzer type="index">
<tokenizer class="com.chenlb.mmseg4j.solr.MMSegTokenizerFactory" mode="complex" dicPath="dic"/>
</analyzer>
<analyzer type="query">
<tokenizer class="com.chenlb.mmseg4j.solr.MMSegTokenizerFactory" mode="complex" dicPath="dic" />
</analyzer>
<!--
<analyzer type="query">
<tokenizer class="solr.WhitespaceTokenizerFactory"/>
</analyzer>
-->
</fieldType>
7.添加索引字段
9.把分词的2个jar包复制到\solr-6.6.0\server\solr-webapp\webapp\WEB-INF\lib下
8.重启solr
solr stop -p 8983
solr start
9.测试分词效果