`
Mr_Chunlei
  • 浏览: 29791 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

solr4.9r+ Eclipse 4.3+ tomcat 7.5 +winds7(二)

 
阅读更多

尊重原创,原文地址:http://blog.csdn.net/chunlei_zhang/article/details/38778945

这第二种方法是将solr项目部署到tomcat上,运行tomcat的时候可以直接运行方法。

第一种方法:http://blog.csdn.net/chunlei_zhang/article/details/38449037

一)首先保证solr4.9,Eclipse 4.3 tomcat 7.5 windows7一切都正常使用(其实这种方式都可以用不到Eclipse4.3),如果有项目用到我们创建的solr项目,直接调用即可,因为项目已经部署到了tomcat的webapp下了。

二)首先我们将下载的solr4.9进行解压,找到example\webapps\solr.war然后找到solr.war文件,将solr.war文件拷贝到tomcat的webapp下。solr.war的目录如下:


拷贝到tomcat的目录如下:


三)这个时候我们就将solr服务器需要的基本配置都配置到了tomcat服务器中,接下来我们需要配置我们的solr项目了,跟我提到的配置web项目到tomcat的三种方法差不多(尊重原创:http://blog.csdn.net/chunlei_zhang/article/details/38446657),这里有两种方法,一种方法是在tomcat的Catalina中进行配置(绿色的框内),第二种是使用tomcat的server.xml(红色)进行配置。


我们选择Server.xml的配置如下:


这里我们就要注意了,path是我们输入域名的http链接时,项目的名称,docBase为solr.war的位置。solrhome/value为我们要运行的solr项目的地址,我们还是以第一种方法的solr项目为例:目录为:



这个以后就可以启动tomcat了,启动tomcat的方法可以从DOS也可以直接找到tomcat的bin文件下的start.bat就可以了,有的时候会报错,最好先把tomcat的日志文件清空,然后就可以进行操作了,启动后会报错,日志如下:


这是由于运行的时候缺少日志jar包而出现的,我们只要把solr的example中ext的jar包考到tomcat的lib下即可,这个时候不用考log4j.porpertis的文件,执行是会报waring,不过不影响程序的运行(因为我不喜欢这中方式,所以不想对我的tomcat做太多的改动,演示一下第二种方式),运行结果如下:


两种方式的区别:

第一种方式是我直接使用Eclipse创建了solr项目,所需的jar包也全部放入进去,后期我们可以将其打成war包,然后将其放入到一个tomcat的webapps下即可运行,tomcat会自动的在进行配置加载删除。

第二种方式是通过将solr.war放到tomcat的webapps下运行,然后再通过server.xml配置solrHome选项来完成自己定义的solr项目的部署。同时需要向tomcat中添加需要的日志jar包。


分享到:
评论

相关推荐

    solr4.9+tomcat+zookeeper集群

    二、Tomcat与Solr的结合 1. **Solr与Tomcat的关系**: Tomcat是一个开源的Servlet容器,Solr war文件部署在Tomcat中,以Web应用的形式运行。 2. **部署方式**: 可以选择直接将Solr war文件放入Tomcat的webapps目录,...

    solr4.9与tomcat8,tomcat7整合

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

    solr4.9开发所需jar包

    7. **JAR依赖**:理解Solr4.9的依赖结构,知道哪些jar包是必要的,以及它们在项目中的作用。 8. **日志和监控**:设置合适的日志级别,以及使用Solr提供的监控工具来跟踪系统状态和性能。 9. **安全性**:了解如何...

    solr4.9安装使用手册

    Solr 是一个开源的全文搜索引擎,它提供了高效、可扩展的搜索和分析功能。Solr 4.9.0 版本是该软件的一个特定发行版,与早期的1.x版本相比,它可能包含了新的特性和改进。在这个版本中,安装和配置过程可能会有所...

    IKAnalyzer2012FF_x.jar 适用于Solr 4.9以上5.0以下版本

    IKAnalyzer2012FF_x.jar 适用于Solr 4.9以上5.0以下版本 集合solr使用修改IKAnalyzerSolrFactory.java 以适合4.9以前版本报错问题 适用场景 Solr 4.9.x/4.10.x + IKAnalyzer JDK7+ Solr5.0版本不适用

    solr+spring+hibernate+maven+webservice整合框架

    Solr+Spring+Hibernate+Maven+WebService整合框架是一个常见的企业级应用开发模式,它将搜索引擎Solr、持久层框架Hibernate、服务层框架Spring、构建工具Maven以及Web服务接口结合在一起,提供了一种高效、灵活的...

    ubuntu下安装solr4.9详细介绍

    文档中详细介绍了如何在ubuntu下面安装solr-4.9.0,以及在安装过程中出现的问题和解决办法

    Solr高级搜索+tomcat整合服务器

    Solr如何进行索引和搜索 索引:客户端(可以是浏览器可以是java程序)发送post请求到solr服务器,发给solr服务器一个文档(xml、json),就可以进行一个添加索引删除索引、修改索引的操作。 搜索:客户端(可以是...

    ssm+shiro+solr7+mybatis逆向+maven多项目初步搭建测试

    几乎全新搭建ssm+shiro+solr7+mybatis逆向+maven多项目初步搭建测试,只是大致框架,接下来自己写,下面是linux 下solr7+tomcat8+IK中文分词器 环境 https://download.csdn.net/download/laysolitary/10686971

    solr-7.7.2+ik-analyzer-solr7x.zip

    "solr-7.7.2+ik-analyzer-solr7x.zip"这个压缩包文件包含了Solr 7.7.2版本与Ik Analyzer的集成,特别针对Solr 7.x系列进行了优化。 Solr 7.7.2版本是Solr的一个稳定发行版,它提供了以下关键特性: 1. **高性能...

    solr+tomcat项目

    Solr+Tomcat项目整合是将Apache Solr搜索引擎与Apache Tomcat应用服务器结合使用的过程,以便在Web环境中部署和运行Solr服务。Solr是一个基于Lucene的全文搜索服务器,而Tomcat则是一个轻量级Java应用服务器,常用于...

    tomcat8.5+solr7+IKAnalyzer5

    标题"tomcat8.5+solr7+IKAnalyzer5"指出这是一个集成项目,其中包含了三个关键组件:Tomcat 8.5版本,Solr 7版本,以及IKAnalyzer 5版本。Tomcat是Apache软件基金会的一个开源项目,用作Java Servlet和JavaServer ...

    tomcat9.0 + solr7.5.zip

    tomcat9.0 + solr7.5 ,修改solr默认服务器jetty 为tomcat 。访问http://localhost:8080/solr/index.html/ 显示404,莫名奇妙。最后怀疑是web.xml文件有问题,最后又下载了一个其他版本的solr ,把web.xml文件单独...

    solr-4.10.3+ik分词器

    《Solr 4.10.3与IK分词器在Linux环境下的部署与应用》 Solr,作为Apache Lucene的一个开源搜索服务器,被广泛应用于企业级的全文检索服务。它提供了高效的索引和查询功能,支持多字段、多语言、多类型的数据处理。...

    Solr3.6 + 中文分词 完整Tomcat工程部署包

    在tomcat的conf文件夹建立Catalina文件夹,然后在Catalina文件夹中在建立localhost文件夹,在该文件夹下面建立 apache-solr-3.6.0.xml 提交搜索资源并建立索引 cd /Volumes/Date/apache-tomcat-7.0.27/webapps/...

    solr ssm java

    标题中的"solr ssm java"表明这是一个使用Java语言,结合Spring、SpringMVC和MyBatis(SSM)框架的项目,其中整合了Apache Solr搜索引擎。让我们深入了解一下这些技术及其相互作用。 **Solr**: Apache Solr是基于...

    solr+IK分词集成tomcat实现全文检索

    Solr+IK分词集成Tomcat实现全文检索是构建高效搜索引擎的关键步骤,尤其在电子商务等大量数据检索场景中,这一技术的应用尤为重要。本教程将详细阐述如何通过Solr结合IK分词器,在Tomcat服务器上搭建一个功能完备的...

    Apache+Solr+Reference+Guide 2018.pdf

    This guide describes all of the important features and functions of Apache Solr. Solr is free to download from http://lucene.apache.org/solr/. Designed to provide high-level documentation, this guide ...

    linux 下solr7+tomcat8+IK中文分词器

    Linux环境下搭建Solr7与Tomcat8集成,并配合IK中文分词器的步骤涉及多个IT知识点,主要包括: 1. **Linux基础操作**:在Linux系统中进行文件管理、权限设置、服务启动和停止等基本操作是必要的。这包括对命令行的...

Global site tag (gtag.js) - Google Analytics