`
boendev
  • 浏览: 242826 次
  • 性别: Icon_minigender_1
  • 来自: 上海
文章分类
社区版块
存档分类
最新评论

Windows 下tomcat部署solr

阅读更多

 

前提:

1.装好JREJDK,设置环境变量

JAVA_HOME   C:\Program Files\Java\jdk1.7.0_03
JRE_HOME    C:\Program Files\Java\jre6

1.tomcat启动没有问题。tomcat6环境变量

CATALINA_BASE   D:\apache-tomcat-6.0.35
CATALINA_HOME   D:\apache-tomcat-6.0.35
CLASSPATH   .;C:\Program Files\Java\jre6\lib\ext\QTJava.zip;%JAVA_HOME%\lib\dt.jar;
%JAVA_HOME%\lib\tool.jar;%CATALINA_HOME%\solr\conf

部署:

下载:Solr3.5

1.把apache-solr-3.5.0文件夹下的dist\apache-solr-3.5.0.war放到Tomcat下的webapps目录下并把它改名为solr.war(名字短点方便)

2.把apache-solr-3.5.0文件夹下的solr\example目录中的solr文件夹复制到tomcat目录下。

3.在tomcat目录work\Catalina\localhost目录下创建一个solr.xml文件,内容如下:

<?xml version="1.0" encoding="UTF-8"?> 
<Context docBase="D:\apache-tomcat-6.0.35\webapps\solr.war" debug="0" crossContext="true" > 
   <Environment name="solr/home" type="java.lang.String" value="D:\apache-tomcat-6.0.18\solr" override="true" /> 
</Context> 

 4.如果遇到找不到"solrconfig.xml"文件的错误,设置solr.solr.home环境变量:在D:\apache-tomcat-6.0.35\bin\catalina.bat文件(非windons,修改catalina.sh文件)第一行加入set JAVA_OPTS=%JAVA_OPTS% -Dsolr.solr.home=D:\apache-tomcat-6.0.35\solr

错误如下:java.lang.RuntimeException: Can't find resource 'solrconfig.xml' in classp
ath or 'solr\.\conf/', cwd=D:\apache-tomcat-6.0.35\bin

 5.如果遇到“rg.apache.solr.common.SolrException: Error loading class 'solr.VelocityResponseWriter'”错误:
找到“D:\apache-tomcat-6.0.35\solr\conf\solrconfig.xml”修改“solr.VelocityResponseWriter”节点

<queryResponseWriter name="velocity" class="solr.VelocityResponseWriter" enable="${solr.velocity.enabled:true}"/>
<!--      把 enable="${solr.velocity.enabled:true}中的true修改为false    -->
分享到:
评论

相关推荐

    window下tomcat+solr整合

    这通常涉及到在Tomcat中部署Solr的服务核心,设置相关的配置文件,并确保两者能协同工作。 描述中的“在window下搭建的solr环境,以整合配置好”,意味着已经完成了Solr的安装、配置和测试,现在要将其与Tomcat整合...

    tomcat整合solr.rar

    这些文档可能会讲解如何在Tomcat环境下设置Solr服务器,包括部署Solr的WAR文件,配置服务器端的XML文件,以及调整Solr的配置以适应特定需求。 "solr-7.1.0.zip"是Solr的源代码和二进制文件,通常包含了Solr服务器的...

    windows 下 部署 solr4.4

    【Windows环境下部署Solr4.4】 Solr4.4是一款强大的开源全文搜索引擎,由Apache Lucene项目维护。在Windows操作系统上部署Solr4.4,可以为用户提供高效的全文检索和索引服务。以下是详细的部署步骤: 1. **下载与...

    tomcat9 + solr

    在Windows 10环境下,以下是如何在Tomcat 9上搭建Solr的详细步骤: 1. **下载与安装**: - 首先,你需要下载Apache Tomcat 9.0.0.M19。这是一个中间版本,可能包含最新的特性,但请注意它不是稳定版。 - 从Apache...

    apache-tomcat-8.5.45_solr.zip

    为了部署Solr,你需要将Solr的WAR文件(通常命名为`solr.war`)复制到Tomcat的`webapps`目录下。如果你的ZIP文件中包含了预配置的Solr实例,那么`webapps`文件夹可能已经包含了名为`solr`的文件夹,这是Solr的运行时...

    solr7.x在tomcat部署文档

    在windows7级以上版本,使用tomcat中间件,部署solr7.x,并创建开发工程文档。为想用solr做全文索引的人一起学习交流一下。

    Window下Solr1.4安装部署

    部署Solr WAR包 - **WAR包准备**:从Solr 1.4.1的下载包中获取`apache-solr-1.4.1.war`文件,并将其重命名为`solr.war`。 - **WAR包部署**:将`solr.war`复制到Tomcat的`webapps`目录下,即`D:\tomcat5\webapps`。 ...

    windows 7 solr4.4安装进tomcat8中

    在Windows 7操作系统中安装Apache Solr 4.4并将其部署到Tomcat 8是一项重要的配置工作,这对于搭建基于Solr的全文检索系统至关重要。下面将详细解释这个过程涉及的关键知识点。 首先,我们需要安装Java Development...

    solr7.2.0 jdk1.8 tomcat8 部署

    在这个场景中,我们将讨论如何在Java Development Kit (JDK) 1.8环境下,使用Apache Tomcat 8来部署Solr 7.2.0。 首先,确保你的系统已经安装了JDK 1.8。JDK是Java开发和运行的基础,包含了编译器、JRE(Java ...

    配置了solr服务的tomcat

    - 解压并复制到 Tomcat:将解压后的 `solr-x.x.x` 目录中的 `server` 文件夹复制到 Tomcat 的 `webapps` 目录下,重命名为 `solr`。 3. **配置 Solr** - 在 `solr\WEB-INF\web.xml` 中,确保 `&lt;context&gt;` 元素...

    windows版本的单机solr

    如果希望以服务模式运行,可以使用`bin\solr start -e cloud`命令,这将启动SolrCloud模式,适合分布式部署。启动完成后,你可以通过浏览器访问`http://127.0.0.1:8090/solr`来查看Solr管理界面,验证是否成功启动。...

    tomcat8+solr7直装版

    【启动与使用】:用户解压下载的“apache-tomcat-8.5.4-solr-8081”压缩包后,找到bin目录下的startup.sh(Linux/Mac)或startup.bat(Windows)脚本,执行该脚本以启动Tomcat。启动成功后,Solr服务也应同时运行,...

    windows环境下 使用的solr

    - 安装:在Windows上部署Solr通常涉及下载Solr的zip文件,解压后将整个目录放入服务器或个人电脑的适当位置。 - 启动:使用命令行工具(如cmd)进入Solr的bin目录,运行相应的启动脚本(如`start.bat`)来启动Solr...

    解决solr启动404问题

    Solr通常通过Java命令行启动,使用`solr.cmd`(Windows)或`bin/solr`(Linux/Mac)脚本。这些脚本会加载`solr.in.sh`或`solr.in.cmd`环境变量,并调用Java运行时执行`start.jar`。Solr的核心配置文件是`solrconfig....

    solr+tomcat处理后的简易部署+说明文档(上)

    Solr通常会打包为一个WAR文件,可以部署在Tomcat的webapps目录下。 2. **解压与拷贝**:解压缩Tomcat到你选择的目录,然后将处理过的Solr WAR文件拷贝到`tomcat/webapps/`目录。Tomcat会自动检测到新的WAR文件并...

    windows-solr集群.docx

    本文详细介绍了Solr的基础知识、单机安装配置流程、数据导入与同步方法,以及简要概述了Solr在Windows和Linux环境下的集群部署策略。通过本文的学习,读者能够掌握Solr的基本使用方法,并能在实际工作中应用这些技术...

    Solr安装部署攻略

    本教程将指导你如何安装并部署Solr 5.3版本,以及如何将其与Tomcat容器集成。 1. **Solr简介** Apache Solr是基于Lucene的搜索平台,它提供了一个分布式、可扩展、易用的搜索和导航基础设施。Solr支持多种数据源,...

Global site tag (gtag.js) - Google Analytics