solr与tomcat搭建

来源:互联网 发布:rational rose mac 编辑:程序博客网 时间:2024/06/05 14:23

工具:

    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
原创粉丝点击