1.solr4.9
mmseg4j-solr-2.2.0
tomcat6
jdk1.7
2.步骤:
前提:已经下载好TOMCAT、SOLR及MMSEG4J
2.1 TOMCAT_HOME下创建文件夹solr_home,将solr_home\example\solr的bin及collection1复制到 solr_home,将solr-4.9.0.war复制到TOMCAT_HOME\webapps,且把solr-4.9.0.war改成solr.war;
2.2 启动TOMCAT,这时会失败,不处理;
2.3 TOMCAT_HOME\webapps\solr\WEB-INFO,web.xml中的
<!--
<env-entry>
<env-entry-name>solr/home</env-entry-name>
<env-entry-value>/put/your/solr/home/here</env-entry-value>
<env-entry-type>java.lang.String</env-entry-type>
</env-entry>
-->改成
<env-entry>
<env-entry-name>solr/home</env-entry-name>
<env-entry-value>../solr_home</env-entry-value>
<env-entry-type>java.lang.String</env-entry-type>
</env-entry>
2.4 将solr_home\example\lib\ext下面的jar及mmseg4j-solr-2.2.0-with-mmseg4j-core中的jar包复制到 TOMCAT_HOME\webapps\solr\WEB-INFO\lib;
2.5 修改solr_home\conf\schema.xml,将
<fieldtype name="textComplex" class="solr.TextField" positionIncrementGap="100">
<analyzer>
<tokenizer class="com.chenlb.mmseg4j.solr.MMSegTokenizerFactory" mode="complex" dicPath="dic"/>
</analyzer>
</fieldtype>
<fieldtype name="textMaxWord" class="solr.TextField" positionIncrementGap="100">
<analyzer>
<tokenizer class="com.chenlb.mmseg4j.solr.MMSegTokenizerFactory" mode="max-word" />
</analyzer>
</fieldtype>
<fieldtype name="textSimple" class="solr.TextField" positionIncrementGap="100">
<analyzer>
<tokenizer class="com.chenlb.mmseg4j.solr.MMSegTokenizerFactory" mode="simple" dicPath="n:/custom/path/to/my_dic" />
</analyzer>
</fieldtype>复制到此文件;
3.启动TOMCAT即可。
注:可到此地址(https://github.com/chenlb/mmseg4j-solr)下载mmseg4j-solr-2.2.0-with-mmseg4j-core,也可在附件中直接下载,此版本支持solr4.9
相关推荐
solr4.9+tomcat+zookeeper集群
Solr3.2+mmseg4j-1.8.4中文搜索引擎 demo 在C盘根目录
tomcat+solr3.6+mmseg4j 整合+使用例子
Tomcat+Solr+MMseg4j的配置,文档中附带资源下载地址
solr6配置mmseg4j,里面包含mmseg4j需要jar包、dic文件、详细配置说明文档,里面有详细截图和需要文件
兼容solr4.10.3的mmseg4j-1.9.1分词器
开发solr4.9所需jar包,找了好久没找到,现在上传共享
NULL 博文链接:https://yunjiechao-163-com.iteye.com/blog/2282857
solr6配置mmseg4j所需dic文件和jar包,包括word.dic,mmseg4j-core-1.10.0.jar,mmseg4j-solr-2.3.0.jar
solr4.9与tomcat8,tomcat7整合
solr6.3下好用的mmseg4j分词库,测试可用。
solr 分词器 mmseg4j IKAnalyzer
mmseg4j-solr-2.3.0.jar 支持 solr5.x 版本以上 分词器本身并未做升级还是mmseg4j-core-1.10.0 和 mmseg4j-analysis-1.9.1.jar为了方便也一并上传
在tomcat环境下搭建solr和mmseg4j搜索引擎 在tomcat环境下搭建solr和mmseg4j搜索引擎
solr6配置mmseg4j所需的jar包和dic文件,亲测可用!
mmseg4j-solr-mmseg4j-solr-2.2.0.zip
mmseg4j-core-1.10.0+mmseg4j-solr-2.3.0()mmseg4j-solr-2.3.0.jar 要求 lucene/solr [5.0, ])
里面包含了mmseg4j-solr-2.0.0.jar,mmseg4j-solr-2.1.0.jar,mmseg4j-solr-2.2.0.jar,mmseg4j-solr-2.3.0.jar总共4个文件,其中: mmseg4j-solr-2.0.0.jar 要求 lucene/solr >= 4.3.0。在 lucene/solr [4.3.0, 4.7.1]...
本人用的solr是4.10的,经过本人亲测可用,放心下载,包含以下3个jar包: mmseg4j-analysis-1.9.1.jar, mmseg4j-core-1.9.1.jar, mmseg4j-solr-2.2.0.jar
Solr 版本是4.9.0 最新版,因为每个版本都有不同程度差异,所以教程种类繁多,大都是1.X的教程,根据自己项目进度,总结了一些,分享给大家