环境搭建之window下solr配置



1.下载solr--http://archive.apache.org/dist/lucene/solr/和IK Analyzer--http://code.google.com/p/ik-analyzer/downloads
2.复制E:\solr\solr-4.10.3\example\webapps\solr.war到tomcat下D:\tomcat7.0.41\webapps\
3.a.添加E:\solr\solr-4.10.3\example\lib\ext中jar到tomcat中D:\tomcat7.0.41\webapps\solr\WEB-INF\lib
jcl-over-slf4j-1.7.6 jul-to-slf4j-1.7.6 log4j-1.2.17 slf4j-api-1.7.6 slf4j-log4j12-1.7.6
  b.添加E:\solr\IK Analyzer 2012FF_hf1\IKAnalyzer2012FF_u1.jar到tomcat下D:\tomcat7.0.41\webapps\lib
  c.添加E:\solr\solr-4.10.3\example\resources\log4j.properties到D:\tomcat7.0.41\webapps\solr\WEB-INF\classes
  d.添加E:\solr\IK Analyzer 2012FF_hf1\ext_stopword.dic IKAnalyzer.cfg.xml mydict.dic到D:\tomcat7.0.41\webapps\solr\WEB-INF\classes
4.创建solrhome文件夹E:\solr\solrhome,把E:\solr\solr-4.10.3\example\solr文件夹内容全部复制到solrhome中
5.D:\tomcat7.0.41\webapps\solr\WEB-INF\web.xml配置solrhome
  <env-entry>
      <env-entry-name>solr/home</env-entry-name>
      <env-entry-value>E:\solr\solrhome</env-entry-value>
      <env-entry-type>java.lang.String</env-entry-type>
   </env-entry>  
6.配置修改solrhome中E:\solr\solrhome\collection1\conf\schema.xml文件
<!-- IKAnalyzer 中文分词器配置 -->   
    <fieldType name="text_ik" class="solr.TextField">   
        <analyzer class="org.wltea.analyzer.lucene.IKAnalyzer">   
        </analyzer>    
    </fieldType>

   <!-- IKAnalyzer 业务字段 -->
   <field name="item_title" type="text_ik" indexed="true" stored="true" /> 
   <field name="item_sell_point" type="text_ik" indexed="true" stored="true" /> 
   <field name="item_price" type="long" indexed="true" stored="true" /> 
   <field name="item_image" type="string" indexed="true" stored="true" /> 
   <field name="item_category_name" type="string" indexed="true" stored="true" /> 
   <field name="item_desc" type="text_ik" indexed="true" stored="false" /> 
   
   <field name="item_keywords" type="text_ik" indexed="true" stored="false"  multiValued="true" /> 
   <copyField source="item_title" dest="item_keywords"/> 
   <copyField source="item_sell_point" dest="item_keywords"/> 
   <copyField source="item_price" dest="item_keywords"/> 
   <copyField source="item_image" dest="item_keywords"/> 
   <copyField source="item_category_name" dest="item_keywords"/> 
   <copyField source="item_desc" dest="item_keywords"/> 
7.启动tomcat  
   
   
ps:IKAnalyzer.cfg.xml文件内容
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE properties SYSTEM "http://java.sun.com/dtd/properties.dtd">  
<properties>  
<comment>IK Analyzer 扩展配置</comment>
<!--用户可以在这里配置自己的扩展字典--> 
<entry key="ext_dict">mydict.dic;</entry> 
 
<!--用户可以在这里配置自己的扩展停止词字典-->
<entry key="ext_stopwords">ext_stopword.dic</entry> 
</properties>
   
  
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值