准备工作:
tomcat : apache-tomcat-6.0.37
solr : Solr4.7.0
目录:
/home/Solr
/home/Solr/apache-tomcat-6.0.37
/home/Solr/Solr_Home
1.把下载的solr包解压后,拷贝dist目录下的solr-4.7.0.war到/home/Solr/apache-tomcat-6.0.37/webapps目录下,重命名为solr.war。
2.启动tomcate,solr.war会自动解压,再停tomcate.
3.新建一个文件夹,命名为Solr_Home,把解压的solr包的\example\solr目录下的所有文件拷贝到Solr_Home。
4在/home/Solr/apache-tomcat-6.0.37/conf/Catalina/localhost目录下新建solr.xml,添加如下内容:
(如果不执行第二步是没有Catalina/localhost这个目录的)
<?xml version="1.0" encoding="UTF-8" ?>
<Context docBase="${TOMCAT_HOME}/webapps/solr" debug="0" crossContext="true">
<Environment name="solr/home" type="java.lang.String" value="/home/Solr/Solr_Home" override="true"/>
</Context>
5.把solr的dist\solrj-lib目录下的所有jar包拷贝到/home/Solr/apache-tomcat-6.0.37/webapps/solr/WEB-INF/lib中。
6.下载commons-logging包,放于/home/Solr/apache-tomcat-6.0.37/webapps/solr/WEB-INF/lib中.
7.在tomcat\webapps\solr\WEB-INF目录中新建classes目录,把sorl-4.7.0的example\resources目录下的所有文件放进去。
8.启动tomcat,访问http://localhost:8080/solr即可!
相关推荐
在这个场景中,我们将Solr作为一个Web应用程序部署在Tomcat 8.5.45上,这是Apache Tomcat的一个稳定版本,它支持Java EE 8规范。 首先,安装Java开发工具(Java Development Kit,JDK)是部署Solr的前提,因为两者...
"apache-solr-dataimportscheduler-1.0.zip"是一个官方发布的54l版本,专门针对Solr 5.x的定时索引生成需求。 数据导入调度器(DataImportScheduler)是这个扩展的核心组件,它允许用户根据预设的时间间隔自动执行...
"apache-solr-dataimportscheduler.jar" 是一个专门为Solr设计的扩展包,用于实现自动化的数据增量更新调度。 首先,我们要理解Solr的数据导入过程。Solr使用DataImportHandler(DIH)来从关系型数据库、XML文件或...
Apache Tomcat 8.5.4 是一个广泛使用的开源Java应用服务器,主要用于部署Servlet和JavaServer Pages (JSP) 应用程序。此版本8.5.4是Tomcat的一个稳定版,它提供了对Java EE 7规范的支持,并且包含了性能优化和安全...
在压缩包"apache-solr-1.4.0"中,包含了Solr的源代码、配置文件、示例文档以及其他必要的资源。对于喜欢研究Solr的人来说,这些源代码是深入理解其工作原理、定制功能以及优化性能的重要资料。通过对这些源码的研究...
Solr 数据导入调度器(solr-dataimport-scheduler.jar)是一个专门为Apache Solr 7.x版本设计的组件,用于实现数据的定期索引更新。在理解这个知识点之前,我们需要先了解Solr的基本概念以及数据导入处理...
solr6.1.0版本jar已经不再提供读取自动索引配置文件路径的方法,因此apache-solr-dataimportscheduler-1.0内调用该方法的所有操作都无法实现。于是需要下载apache-solr-dataimportscheduler-1.0-with-source.jar并...
apache-solr-core-1.4.0.jar,apache-solr-core-1.4.0.jar
经测试apache-solr-dataimportscheduler1.0 版本在solr5.5上已经不能使用,这是本人自己根据情况修改后打的jar包亲测可用
- **部署JAR**: 将`apache-solr-dataimporthandler-extras-1.4.0.jar`添加到Solr服务器的lib目录,这样Solr就能识别并使用其中的扩展。 - **启动DataImport**: 通过Solr的管理界面或API启动数据导入过程。 - **...
- 将 C:\solr-4.9.0\example\resources\log4j.properties 复制到 C:\apache-tomcat-7.0.53\webapps\solr\WEB-INF\classes 3. **启动与测试** - 启动 Tomcat 服务器 - 在浏览器中访问 http://localhost:8080/solr...
在部署Apache Atlas 2.1.0时,用户需要确保正确配置所有必要的服务,如Kafka(用于事件处理),Zookeeper(协调服务),以及可能需要的HBase和Solr。此外,根据具体需求,可能还需要调整Atlas的日志级别、内存分配和...
dataimportscheduler,没有配置文件
这个名为"apache-solr-3.5.0.jar"的压缩包包含两个关键组件:`apache-solr-core-3.5.0.jar`和`apache-solr-solrj-3.5.0.jar`,它们对于成功搭建Solr 3.5.0环境至关重要。 1. `apache-solr-core-3.5.0.jar`: 这是...
在部署时,需要确保 `solr-dataimport-scheduler-1.2.jar` 文件被添加到 Solr 的类路径中,这样 Solr 在启动时就能识别并加载这个扩展。对于使用 Tomcat 作为应用服务器的情况,通常会将 JAR 文件放入 `TOMCAT_HOME/...
Apache Tomcat是一个流行的开源Web服务器和Java应用服务器,主要用于运行基于Java Servlet和JavaServer Pages (JSP)的应用程序。在本场景中,我们讨论的是如何将Apache Solr 7.7.3集成到Apache Tomcat 9.0.35中,并...
在tomcat的conf文件夹建立Catalina文件夹,然后在Catalina文件夹中在建立localhost文件夹,在该文件夹下面建立 apache-solr-3.6.0.xml 提交搜索资源并建立索引 cd /Volumes/Date/apache-tomcat-7.0.27/webapps/...
solr-mongo-importer-1.1.0.jar solr-mongo-importer-1.1.0.jar solr-mongo-importer-1.1.0.jar
apache-solr-solrj-3.5.0.jar