一、准备工作:
jdk1.5以上,tomcat5.5以上
java环境变量配置:
变量名:JAVA_HOME
变量值:C:\Program Files\Java\jdk1.7.0
变量名:CLASSPATH
变量值:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;
变量名:Path
变量值:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;
二、下载solr
http://labs.mop.com/apache-mirror/lucene/solr/3.6.0
三、开始部署solr:
1.把apache-solr-3.6.0文件夹下的dist\apache-solr-3.6.0.war放到Tomcat下的webapps目录下并把它改名为solr.war(名字短点方便)
2.把apache-solr-3.6.0文件夹下的solr\example目录中的solr文件夹复制到tomcat目录下。
3.在tomcat目录conf 下 建立 Catalina\localhost目录下创建一个solr.xml文件,内容如下:
<?xml version="1.0" encoding="UTF-8"?>
<Context docBase="D:\Program Files\apache-tomcat-6.0.14\webapps\solr.war" debug="0" crossContext="true" >
<Environment name="solr/home" type="java.lang.String" value="D:\Program Files\apache-tomcat-6.0.14\solr" override="true" />
</Context>
四:可能出现的错误:
java.lang.RuntimeException:
Can
't
find resource '
solrconfig.xml'
in classp
ath
or
'solr\.\conf/'
,
cwd=D:\apache-tomcat-
6.0
.
35
\bin
1.如果遇到找不到"solrconfig.xml"文件的错误,设置solr.solr.home环境变量:在D:\Program Files\apache-tomcat-6.0.14\bin\catalina.bat文件(非windons,
方法一:修改catalina.sh文件)第一行加入set JAVA_OPTS=%JAVA_OPTS% -Dsolr.solr.home=“D:/Program Files/apache-tomcat-6.0.14/solr"
方法一在自己的电脑上可以,但是在公司的电脑上是不可以的,没办法找其他方法
方法二:将上面的 solr\example目录中的solr文件夹 直接copy到 tomcat 的bin文件夹下面启动ok
2.如果遇到“rg.apache.solr.common.SolrException: Error loading class 'solr.VelocityResponseWriter'”错误:
找到“D:\Program Files\apache-tomcat-6.0.14solr\conf\solrconfig.xml”修改“solr.VelocityResponseWriter”节点
<queryResponseWriter name="velocity" class="solr.VelocityResponseWriter" enable="${solr.velocity.enabled:true}"/>
<!-- 把 enable="${solr.velocity.enabled:true}中的true修改为false -->
访问:http://localhost:8080/solr ok
分享到:
相关推荐
Apache Solr 是一款基于 Lucene 的开源搜索引擎,广泛用于企业级的数据检索、全文搜索和数据分析。本文将详细讲解如何在 Windows 7 64 位旗舰版上安装并部署 Solr 4.9.0 版本。 1. **准备环境和软件** - 首先,...
这个压缩包"solr-7.6.0-windows"包含了Solr 7.6.0版本在Windows操作系统上的所有必要组件和配置文件,便于Windows用户进行本地开发和测试。 Solr的核心功能包括: 1. **全文索引**:Solr能够对各种文档进行高效的...
Solr,全称为Apache Solr,是一款开源的企业级全文搜索引擎,由Apache软件基金会开发并维护。它是基于Java的,因此在使用Solr之前,确保你的系统已经安装了Java 8或更高版本是至关重要的。标题"solr-7.4.0.zip"表明...
此压缩包“最新版windows solr-8.8.2.zip”包含了Windows环境下Solr的最新版本8.8.2的所有组件和配置文件。 在Solr 8.8.2中,用户可以期待以下关键知识点: 1. **分布式搜索**:Solr支持在多台服务器上分布式部署...
Solr是Apache软件基金会开发的一款高性能、全文搜索引擎,它提供了分布式搜索、索引和分析大量数据的能力。在本篇中,我们将深入探讨Solr 7.7.3的配置细节,并了解如何将其与Spring Boot 2.x进行整合,构建一个高效...
本文档旨在指导用户如何在Windows环境下快速安装和配置Solr,以便于进行文本搜索、索引管理等操作。 #### 二、安装准备 在开始安装前,请确保已经准备好以下软件: - **Apache Tomcat**:用于部署Solr的应用...
安装Solr 7.1.0时,首先需要解压下载的solr-7.1.0.zip文件。解压后,你会看到以下几个关键目录和文件: 1. `bin`:包含了启动和管理Solr的各种脚本,如`solr.cmd`(Windows)和`solr.sh`(Unix/Linux)用于启动和...
总的来说,Solr-4.10.3作为一个稳定的版本,为用户提供了强大且灵活的全文搜索引擎,适用于各种业务场景,无论是在电商网站的商品搜索、新闻门户的内容检索,还是企业内部的信息检索,都表现出色。通过安装和配置这...
下载并解压 `solr-7.7.3.zip` 文件后,你可以找到 `bin` 目录,其中包含 `solr.cmd`(Windows)或 `solr.sh`(Unix-like 系统)脚本来启动 Solr。默认情况下,Solr 会启动一个名为 "solr" 的核心实例。可以通过访问 ...
复制 solr-4.10.3\example\solr 文件夹到本地的一个目录,并将文件名改为 solrhome。 3. 打开 SolrHome 目录。 4. SolrCore 创建成功。 - **配置 SolrCore** - **solrconfig.xml**:配置 SolrCore 实例的相关...
- 在`solr-server\SolrHome\core1\conf`下创建`db`目录,并在其中创建`db-data-config.xml`文件,配置数据源和数据库连接信息,例如: ```xml <?xml version="1.0" encoding="UTF-8"?> ***" user="***" passwo...
Solr搜索引擎是一款基于...通过本文档提供的步骤,用户可以成功地在Windows环境下搭建Solr搜索引擎,并实现数据的高效管理和检索。在实际应用中,根据具体需求,还可以进一步优化Solr配置,提升系统的性能和稳定性。
总之,"最新版windows solr-8.9.0.zip"是一个包含完整Solr功能的Windows优化版本,适用于构建和管理大规模、高性能的全文搜索引擎。使用此版本,开发者和管理员可以充分利用Solr的先进特性和Windows的易用性,构建出...
Solr 是一个基于 Lucene 的全文搜索引擎服务器,它提供了丰富的搜索功能和易用的管理界面。在本场景中,我们关注的是将 Solr 集成到 Tomcat 服务器上,以便利用其强大的搜索能力。Tomcat 是一个流行的开源 Java 应用...
- 在Windows系统上,用户需要解压"solr-8.1.1.zip",运行start.jar启动Solr服务器。 - 配置文件位于`conf`目录下,如`schema.xml`用于定义字段和数据类型,`solrconfig.xml`用于配置索引和查询行为。 - 创建或...
### Solr搜索引擎详解 #### 一、Solr概述与特点 **Solr** 是一个基于 **Lucene Java库** 的企业级搜索服务器。它具备一套完整的API接口,这些接口主要以Web服务的形式呈现,比如XML/HTTP 和 JSON API等。Solr支持...