mmseg4j-core-1.9.0.jar 包括词库文件
mmseg4j-analysis-1.9.0.jar 是一些 analysis
mmseg4j-solr-1.9.0.jar 是一些 solr 使用的功能。
在schema.xml中加入中文分词字段
<!-- MMsegAnalyzed -->
<fieldType name="textComplex" class="solr.TextField" >
<analyzer>
<tokenizer class="com.chenlb.mmseg4j.solr.MMSegTokenizerFactory" mode="complex" dicPath="dic"/>
</analyzer>
</fieldType>
<fieldType name="textMaxWord" class="solr.TextField" >
<analyzer>
<tokenizer class="com.chenlb.mmseg4j.solr.MMSegTokenizerFactory" mode="max-word" dicPath="dic"/>
</analyzer>
</fieldType><fieldType name="textSimple" class="solr.TextField" >
<analyzer>
<tokenizer class="com.chenlb.mmseg4j.solr.MMSegTokenizerFactory" mode="simple" dicPath="dic"/>
</analyzer>
</fieldType>
chars.dic
units.dic
words.dic
words-my.dic
在schema.xml加入字段
<!--field end -->
<field name="boTitle" type="textComplex" indexed="true" stored="true"/>
<field name="boContent" type="textComplex" indexed="true" stored="true"/>
<field name="boEmail" type="textComplex" indexed="true" stored="true"/>
<!--field beign-->