在Tomcat下部署solr自带的例子
下载:
apache-solr-1.2.0.zip http://apache.mirror.phpchina.com/lucene/solr/1.2/apache-solr-1.2.0.zip
apache-tomcat-5.5.26.zip http://apache.mirror.phpchina.com/tomcat/tomcat-5/v5.5.26/bin/apache-tomcat-5.5.26.zip
1.solr解压到E:\solr。tomcat解压到e:\tomcat。
2.把E:\solr\dist\apache-solr-1.2.0.war放到E:\tomcat\webapps目录下改名为solr.war。
3.把E:\solr\example目录中的solr文件夹复制到E:\tomcat\目录下。
4.在E:\tomcat\conf\Catalina\localhost目录下创建一个solr.xml文件,内容如下:
<?xml version="1.0" encoding="UTF-8"?>
<Context docBase="" debug="0" crossContext="true" >
<Environment name="solr/home" type="java.lang.String" value="e:/tomcat/solr" override="true" />
</Context>
5.启动Tomcat。可以打开http://localhost:8080/solr/admin
也可以不用JNDI方式。第3步把它复制到E:\tomcat\bin目录下,就不用第4步了。
我部署时困了很久,启动Tomcat后
org.apache.catalina.core.StandardContext start
严重: Error filterStart
org.apache.catalina.core.StandardContext start
严重: Context [/solr] startup failed due to previous errors
老是怀疑solr/home配置错了。但启动日志又有Loaded SolrConfig: solrconfig.xml。又换了solr版本,又换tomcat版本。还是出现上面的错误。只是郁闷。后来怀疑jdk了。JAVA_HOME改前几天我安装的,然后一片惊喜,可以启动了。那JDK是机子本来就有的,怀疑就没有安装好,或版本太低了是:(build 1.5.0-b64),我安装的是 (build 1.5.0_15-b04)。
终于解决,就写下来。高兴ing... 吃饭。
分享到:
相关推荐
### Solr 在 Tomcat 下的搭建与配置数据库详解 #### 一、Solr 在 Tomcat 下的搭建步骤 **步骤1:准备Solr环境** - 首先确保已安装了Tomcat服务器以及Solr软件。 - 假设`SOLR_HOME`设置为`E:\software\apache-solr...
2. 授予权限:GRANT ALL PRIVILEGES ON database_name.* TO 'username'@'localhost'; 3. 删除用户:DROP USER 'username'@'localhost'; 本教程旨在为初学者提供MySQL数据库的基础知识,包括安装、连接、数据操作...
可以编写初始化脚本来控制Tomcat上的Solr服务的启动和停止,并为每个Web应用创建一个独立的Solr Home。Ubuntu用户可以使用aptitude工具进行管理。 通过上述介绍,我们可以看到Apache Solr作为一种成熟的开源搜索...
1. **通过 REST 接口**:使用 URL `http://localhost:8983/solr/select/?q=solr&start=0&rows=10&indent=on` 来检查索引数据是否正确导入。 2. **管理界面**:在 Solr 管理界面上输入查询字符串,例如 `name:video`...
在提供的描述中,我们看到用户已经进入了`/soft/tomcat-solr/conf`目录,这是一个典型的Tomcat `conf`子目录,包含了Tomcat的主要配置文件`server.xml`。 2. **编辑server.xml** 使用文本编辑器打开`server.xml`...
在这个目录下,你会看到`D:\project\cms_project\ibs-ext\apache-tomcat-6.0.36\bin`路径,这里有两个关键文件:`startup.bat`和`shutdown.bat`。`startup.bat`用于启动系统,而`shutdown.bat`则用于关闭系统。为了...
【工作日志_李响115_202109031】这篇日志主要记录了学习者李响在2021年9月3日这天的学习内容,集中在单点登录系统(Single Sign-On, SSO)的实现以及拦截器配置和获取token登录方法的理解。以下是对这些知识点的详细...
6. **单点登录系统**:单点登录(Single Sign-On,SSO)允许用户在一个系统中登录后,无需再次认证即可访问其他关联系统。这简化了用户登录流程,同时提高了安全性。 7. **其他技术选型**:项目使用MySQL作为数据库...
FastDFS (图片服务器),tomcat(web服务器),zookeeper(集群管理),mysql(数据库) Junit(测试) ### 技术栈: spring,springmvc,mybatis(框架) solr(搜索服务),redis(缓存),easyUI(后台系统页面) ### 数据库...
- **O2O** (Online-to-Offline): 线上交易线下服务,如美团、饿了么。 #### 二、魔力商城项目背景与目标 - **项目背景**: 魔力商城是一个模拟真实场景下的综合性B2C电商平台,类似于京东或天猫。该项目旨在通过一...
30.5. Solr 30.5.1. Connecting to Solr 30.5.2. Spring Data Solr Repositories 30.6. Elasticsearch 30.6.1. Connecting to Elasticsearch by Using Jest 30.6.2. Connecting to Elasticsearch by Using Spring ...
SSO英文全称Single Sign On,单点登录。SSO是在多个应用系统中, 用户只需要登录一次就可以访问所有相互信任的应用系统。它包括 可以将这次主要的登录映射到其他应用中用于同一个用户的登录的机制。 它是目前比较...
1 Introduction 3 1.1 Overview . . . . . . . . ....1.2 History ....1.3 Getting involved ....1.4 License ....2.1 Windows installer ....2.2 Windows binary ....2.3 Mac OS X installer ....2.4 Mac OS X binary ....