`

tomcat 安装solr

阅读更多
1. tomcat安装solr,solr.war不要放在webapps目录下,多个应用用一个
2. 装好tomcat,在conf\Catalina\localhost 中建两个文件solr1.xml, solr2.xml
   这是装两个solr应用,一个建一个文件
   solr1.xml, solr2.xml类似
  
<?xml version="1.0" encoding="utf-8"?>
<Context docBase="d:\in\wars\solr1.4.war" debug="0" crossContext="true" >
    <Environment name="solr/home" type="java.lang.String" value="d:\in\solrdate\solr1" override="true" />
</Context>

3. 在solr解压包中,将example/solr文件夹复制到上面每个solr/home指定的目录中,作为起始模板。
4. 运行起来看一下,http://localhost:8080/solr1/admin
   OK,这次没出什么问题。
5. 添加DataImportHandler
   solr1配置为导入oracle数据
   5.1编辑solr/home/conf文件夹下的solrconfig.xml文件,在config元素中添加
  
<requestHandler name="/dataimport" class="org.apache.solr.handler.dataimport.DataImportHandler">  
      <lst name="defaults">  
        <str name="config">data-config.xml</str>  
      </lst>  
  </requestHandler>

   5.2在此文件夹中新建一个data-config.xml文件,内容如下
    detail列是一个blob类型的,要用到Transformer,这是1.4版本中才有的
    ClogTransformer是1.4自带,Blob的要自己照着改写一个
    column="DETAIL" clob="true"中的列名DETAIL一定要大写,要不会不起作用
  
  
<dataConfig>
  <dataSource type="JdbcDataSource" 
              driver="oracle.jdbc.driver.OracleDriver"
              url="jdbc:oracle:thin:@localhost:1521:XE"
              user="username" 
              password="password"/>
  <document>
    <entity name="pinyin" transformer="MbBlobTransformer"
        query="select id, title, detail,gatedate,typeid,marketid,sourcenet,click,stewardcount,mark,samecode,isdelmark,pic,standard,price from commodity">
        <field column="DETAIL" blob="true"/>
    </entity>
  </document>
</dataConfig>

1
0
分享到:
评论
1 楼 敲键盘的狗 2011-12-22  
MbBlobTransformer咋写啊,大侠

相关推荐

    Tomcat和solr安装配置说明

    Tomcat和solr安装配置说明,详细记录了Tomcat和solr安装配置

    tomcat+solr服务配置

    - 确保安装了最新版本的 Tomcat (8.0 及以上)。 - JDK 需要 1.8 或更高版本。 2. **下载 Solr 安装包**: - 下载最新版 Solr 的安装包,本文以 `solr-7.2.1.tgz` 为例。 3. **解压 Solr 安装包**: - 将下载好...

    tomcat整合solr.rar

    标题中的"tomcat整合solr.rar"提示我们这是一个关于如何将Apache Tomcat与Apache Solr进行集成的资源包。Tomcat是广泛使用的Java Servlet容器,而Solr则是一个开源的全文搜索引擎,常用于构建高效的搜索功能。这个...

    window下tomcat+solr整合

    描述中的“在window下搭建的solr环境,以整合配置好”,意味着已经完成了Solr的安装、配置和测试,现在要将其与Tomcat整合。提供的链接是一个具体的教程,可以参考该教程进行操作。在这个过程中,我们可能需要完成...

    tomcat和solr的配置安装过程

    "Tomcat 和 Solr 的配置安装过程" 在本文中,我们将详细介绍 Tomcat 和 Solr 的配置安装过程。Tomcat 是一个开源的 Web 服务器软件,而 Solr 是一个基于 Lucene 的搜索服务器。它们都是 Java 语言开发的,因此可以...

    tomcat下部署solr

    总结来说,"tomcat下部署solr"是一个涉及Java Web环境设置、Solr安装、配置和数据处理的过程。在实际操作中,需要对Java、Tomcat和Solr有一定的了解,并且能够灵活配置`schema.xml`来满足特定的搜索需求。

    solr5.5.4&tomcat8.5.20 solr已经配置好,直接启动Tomcat即可

    solr5.5.4.war&tomcat8.5.20,solr环境已经配置好。直接启动Tomcat即可使用,使用的java环境是1.8的版本,低版本没测试过。solrHhome配置在Tomcat目录下,solr日志配置在Tomcat日志目录下。

    Tomcat8.0与Solr8.0的整合

    总结来说,整合Tomcat 8.0与Solr 8.0的过程主要包括下载和安装两个组件,部署Solr的WAR文件到Tomcat,配置IK分词器,以及在Solr的schema.xml中定义字段类型。完成这些步骤后,你就能够利用Tomcat的便捷性和Solr的...

    solr与tomcat整合

    标题“solr与tomcat整合”涉及的是将Apache Solr搜索引擎集成到Apache Tomcat应用服务器的过程。Solr是一款基于Lucene的开源搜索平台,而Tomcat是Java Servlet和JavaServer Pages的容器。整合这两者可以方便地在Web...

    tomcat集成solr服务器以及配置好了中文分词器

    只需要解压然后启动tomcat即可访问solr服务器,需要自行在apache-tomcat-solr-7.0.52\webapps\solr\solrhome\collection1\conf\schema.xml修改适合自己的配置的域即可

    tomcat8+solr7.4+IK

    1. **Java开发环境**:为了运行Tomcat和Solr,必须安装Java Development Kit (JDK) 1.8。JDK 1.8提供了必要的运行时环境,使得Tomcat和Solr能够正常启动和运行。 2. **Tomcat8**:Tomcat是一个流行的开源应用服务器...

    整合tomcat+solr,整合solr+oracle

    ### 整合Tomcat与Solr #### 一、环境准备 在开始整合Tomcat与Solr之前,首先需要确保以下环境已经准备就绪: 1. **JDK 1.8**:安装JDK 1.8,并配置好相应的环境变量。 2. **Tomcat 8.0**:下载并安装Tomcat 8.0。 3...

    在Tomcat7下安装solr的步骤

    在Tomcat7下安装solr的步骤 在Tomcat7下安装solr的步骤

    tomcat9 + solr

    标题 "Tomcat9 + Solr" 提示我们讨论的是如何在Apache Tomcat 9服务器上部署和运行Apache Solr搜索引擎。Solr是一个基于Java的开源全文搜索引擎,它提供了高效的索引和搜索功能,广泛用于企业级的信息检索系统。...

    Solr3.5整合Tomcat

    3. **修改 Solr 配置**:回到 Solr 的安装目录,打开 `solr/conf/solrconfig.xml` 和 `solr/solr.xml` 进行必要的配置。根据你的需求,可能需要调整索引存储方式、请求处理器、查询分析器等设置。 4. **启动 Tomcat...

    solr4.9与tomcat8,tomcat7整合

    - 在整合Solr 4.9和Tomcat 8.0时,你需要在Tomcat的`webapps`目录下放置`solr.war`文件。 - 启动Tomcat服务器,这会自动解压`solr.war`,生成一个名为`solr`的目录。 - 创建一个新的`solr`文件夹作为Solr的home...

    配置了solr服务的tomcat

    在本场景中,我们关注的是将 Solr 集成到 Tomcat 服务器上,以便利用其强大的搜索能力。Tomcat 是一个流行的开源 Java 应用服务器,常用于部署 Web 应用程序。下面我们将详细介绍如何配置已集成 Solr 的 Tomcat ...

    tomcat-8.0.28+solr5.3.1安装教程.doc

    ### Tomcat 8.0.28 + Solr 5.3.1 安装教程 #### 一、JDK 下载与安装 1. **下载** 访问官方下载页面:[http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html]...

    Solr在Tomcat下的部署

    ### Solr在Tomcat下的部署知识点详解 #### 一、准备工作 在开始部署Solr之前,需要准备以下软件包: 1. **Tomcat版本**:本案例中使用的是`apache-tomcat-6.0.41`。Tomcat作为Java Servlet容器,是Apache软件基金会...

    tomcat+solr3.6+mmseg4j

    1. **下载与安装**:首先,你需要从Apache官方网站获取Tomcat和Solr3.6的最新版本,解压并放置在适当的位置。 2. **创建Solr实例**:在Tomcat的webapps目录下创建一个名为solr的新目录,然后将Solr3.6的server/solr...

Global site tag (gtag.js) - Google Analytics