solr与tomcat搭建

工具:

    solr 4.7

    tomcat 7

     jdk 1.7

在搭建环境时候,发现一个问题,如果solr版本超过4.8  需要jdk 1.7才不会报错,这里没有截取报错信息


创建solr文件夹  创建home目录,server目录

  


首先解压solr包

将example下面的solr文件放入home目录下 ,创建data目录,后续会用到

   如图:

修改collection1

   elevate.xml 文件 注释两行,因为solr只支持string索引,注释这行业 int 等类型就支持了

 <query text="ipod">
   <!--<doc id="MA147LL/A" />-->  <!-- put the actual ipod at the top -->
   <!--<doc id="IW-02" exclude="true" />--> <!-- exclude this cable -->
 </query>
  修改solrconfig.xml

 <dataDir>${solr.data.dir:G:/solr/home/data}</dataDir>

其实讲example下面的webapps下面的solr.war放到tomcat的webapps目录

  启动tomcat会自动解压war包


然后修改solr工程 web-info下面的web.xml文件

用上面的替换下面的

      <env-entry>  
           <env-entry-name>solr/home</env-entry-name>  
           <env-entry-value>G:/solr/home</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>/put/your/solr/home/here</env-entry-value>
       <env-entry-type>java.lang.String</env-entry-type>
    </env-entry>
   -->

然后将example下面的example\lib\ext的jar包


加入到tomcat的lib目录下,然后将example\resources下面的log4j.properties加入到lib下面


启动tomcat  输入http://localhost:8080/solr/

出现



  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值