solr与中文分词器的安装配置

本文介绍如何将Solr4.10.3与Tomcat7.0.59进行整合,并详细说明了配置过程。此外,还介绍了如何安装和配置IKAnalyzer2012FF_hf1作为中文分词器。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

准备环境:
solr版本:Solr4.10.3
jdk:1.8
Tomcat:apache-tomcat-7.0.59

一、solr和tomcat整合使用:
1.solr和tomcat整合
1、将Solr4.10.3 压缩包内的dist目录下的solr-4.10.3.war拷贝到tomcat的webapp目录下 并改名为solr.war。
2、启动tomcat,solr.war自动解压,将原来的solr.war删除。
3、拷贝Solr4.10.3 压缩包内example\lib\ext 目录下所有jar包到tomcat的 webapp\solr\WEB-INF\lib目录下。
4、在tomcat\webapp\solr\WEB-INF目录下创建classes目录
5、将Solr4.10.3 压缩包内example\resources\目录下的log4j.propertie复制到tomcat\webapp\solr\WEB-INF\classes
6、任选位置创建文件夹solrhome 并将Solr4.10.3 压缩包内example目录下solr文件夹内的所有东西复制进去


7、配置Tomcat 目录 webapp\solr\WEB-INF\web.xml 文件--告诉solr服务器solrhome的位置。
<!-- 配置jndi 告诉solr 工程我们的solrhome 的位置-->
         <env-entry>
                   <env-entry-name>solr/home</env-entry-name>
                   <env-entry-value>D:/temp/solr/solrhome</env-entry-value>
                   <env-entry-type>java.lang.String</env-entry-type>
         </env-entry>

8、启动tomcat并在浏览器访问: http://localhost:8080/solr/



二、中文分词器的安装

IKAnalyzer 的版本:IK Analyzer 2012FF_hf1
1、将IK Analyzer 2012FF_hf1压缩包内的IKAnalyzer2012FF_u1.jar架包拷贝到Tomcat webapps/solr/WEB-INF/lib 下。
2、将IKAnalyzer.cfg.xml ext_stopword.dic  mydict.dic  拷贝 Tomcat webapps/solr/WEB-INF/classes目录下
注意: ext_stopword.dic mydict.dic 必须保存成无 BOM utf-8 类型。windows下不用记事本打开

3、修改之前创建的solrhome目录下的collection1\conf目录下的schema.xml,在其下方添加fieldType,如图:



4、打开tomcat通过浏览器访问 http://localhost:8080/solr/ 并测试如图:



配置成功

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值