zoukankan      html  css  js  c++  java
  • [ solr入门 ] 在eclipse中发布solr

    将solr发布到eclipse当中,可以调试、修改,比较主动,也是自主学习solr的有效途径。

    环境:

    eclipse:Eclipse Java EE IDE for Web Developers.

    Tomcat 6.0.35

    部署步骤:

    1.新建【Dynamic Web project】项目

    2.删除WebContent下面的所有内容,并将apache-solr-3.5.0.war(下载dist文件夹中)所有内容复制到WebContent下面。

    (红叉除了碍眼,也没有什么!)

    3.指定solrHome

    在web.xml中添加以下内容

    <env-entry>
    		<env-entry-name>solr/home</env-entry-name>
    		<env-entry-value>d:/</env-entry-value>
    		<env-entry-type>java.lang.String</env-entry-type>
    	</env-entry>
    

      在这里指定solrHome=d:/

    4.在d盘下配置solr cores(和solrHome对应)

    在d盘下新建solr.xml,内容如下:

    <?xml version="1.0" encoding="UTF-8" ?>
    <solr persistent="false">
    
      <!--
      adminPath: RequestHandler path to manage cores.  
        If 'null' (or absent), cores will not be manageable via request handler
      -->
      <cores adminPath="/admin/cores">

    <core name="core0" instanceDir="D:/solrHome2/multicore/core0" />
    <core name="core1" instanceDir="D:/solrHome2/multicore/core1" />

      </cores>
    </solr>
    

      在上面笔者配置了三个solrCore,每个solrCore指定到具体的文件目录。

    5.准备具体的solrCore目录

    可以直接从example下拷贝multicore到D:/solrHome2下,当然也可以在第三步中将solrHome指向到

    【D:/solrHome2/multicore】

    6.在eclipse中启动solr

    servers窗口->new Server->选择一个server runtime enviroment->add 项目

    编辑Appche tomcat,修改server locations。

    如下图:

    将项目发布到当前tomcat的webapps目录下,项目结构比较清晰。

    7.启动tomcat

    8.浏览solr

    选择core0

     9.将solrCore、solrJ等源码加入到solr3.5项目中,就可以在debug模式下进行调试了。如下图:

  • 相关阅读:
    7. JavaScript学习笔记——DOM
    6. Javscript学习笔记——BOM
    3. Javascript学习笔记——变量、内存、作用域
    2. Javscript学习笔记——引用类型
    1. JavaScript学习笔记——JS基础
    计算机网络学习笔记——网络层
    python小数据池,代码块知识
    pycharm快捷键
    字典
    04
  • 原文地址:https://www.cnblogs.com/huangfox/p/2342881.html
Copyright © 2011-2022 走看看