下载
solr3.5
tomcat
paoding
tomcat上添加solr应用
复制apache-solr-3.5.0\example\webapps\solr.war包到tomcat-7.0.21\webapps目录下。
复制apache-solr-3.5.0\example\solr文件夹到tomcat-7.0.21\webapps\solr文件夹下。
新建xml文件
tomcat-7.0.21\conf\Catalina\localhost\solr.xml
<?xml version='1.0' encoding='utf-8'?>
<Context docBase="${catalina.home}/webapps/solr.war" debug="0" crossContext="true" >
<Environment name="solr/home" type="java.lang.String" value="${catalina.home}/webapps/solr/solr" override="true" />
</Context>
集成paoding分词器到solr中
复制paoding-analysis.jar到tomcat-7.0.21\webapps\solr\WEB-INF\lib文件夹下
复制paoding-analysis\dic文件夹到tomcat-7.0.21\webapps\solr\WEB-INF\classes目录下
复制paoding-analysis\src文件夹下的属性配置文件到tomcat-7.0.21\webapps\solr\WEB-INF\classes目录下
修改配置tomcat-7.0.21\webapps\solr\WEB-INF\classes\paoding-dic-home.properties
paoding.dic.home=classpath:dic
tomcat-7.0.21\webapps\solr\solr\conf\schema.xml中在types节点添加字节的
<fieldType name="chinese" class="solr.TextField">
<analyzer class="net.paoding.analysis.analyzer.PaodingAnalyzer"></analyzer>
</fieldType>
启动tomcat,
打开 http://localhost:8080/solr/admin/analysis.jsp 页面
注意:
paoding无法读出配置文件,需要修改net.paoding.analysis.knife.PaodingMaker.java代码。
找到PaodingMaker.java的setDicHomeProperties方法,修改File dicHomeFile = getFile(dicHome);
为
File dicHomeFile2 = getFile(dicHome);
String path="";
try {
path = URLDecoder.decode(dicHomeFile2.getPath(),"UTF-8");
} catch (UnsupportedEncodingException e) {
e.printStackTrace();
}
File dicHomeFile = new File(path);
- 大小: 122.6 KB
分享到:
相关推荐
#### 一、Solr与Tomcat集成概述 Solr 是一个高性能、采用 Java 开发的企业级搜索服务器,它基于 Lucene 库提供了一个完整的全文检索框架。而 Tomcat 是一个开源的Servlet容器,主要用于运行Java Web应用程序。本文...
在企业级应用中,Solr 往往需要与 Web 服务器集成,以实现更高效的服务。在这个场景下,Tomcat 作为一个流行的 Java 应用服务器,常常被用来部署 Solr。下面我们将详细讨论如何将 Solr 3.5 版本整合到 Tomcat 中。 ...
综上所述,Apache Solr 3.5.0是一个强大的搜索解决方案,通过与Tomcat的集成,可以在企业环境中提供高效的全文搜索功能。掌握上述知识点,对于理解和使用这个版本的Solr至关重要。然而,随着技术的发展,更现代的...
这个名为"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`: 这是...
NULL 博文链接:https://qiaopang.iteye.com/blog/451897
标题“solr与tomcat整合”涉及的是将Apache Solr搜索引擎集成到Apache Tomcat应用服务器的过程。Solr是一款基于Lucene的开源搜索平台,而Tomcat是Java Servlet和JavaServer Pages的容器。整合这两者可以方便地在Web...
### Solr + Paoding:构建高效全文检索系统 #### 一、Solr简介与核心功能 **Solr** 是一种开放源代码的企业级搜索平台,它基于 **Lucene Java**,能够提供强大的全文检索功能。Solr 的核心优势在于其灵活易用的...
在企业环境中,Solr常常与Web服务器如Tomcat集成,以提供更灵活和方便的部署选项。 标题"apache-solr-3.5.0.zip"表明这是Apache Solr 3.5.0版本的压缩包文件。这个版本发布于2011年,包含了Solr运行所需的所有文件...
在IT领域,尤其是在Java Web开发中,Tomcat和Solr是两个非常重要的工具。Tomcat作为一款开源的Servlet容器,广泛用于部署Java应用,而Solr则是一个强大的全文搜索引擎,适用于构建高效的搜索功能。本教程将详细介绍...
apache-solr-3.5.0
Tomcat和solr安装配置说明,详细记录了Tomcat和solr安装配置
Solr3.2 + Paoding中文分词的搜索引擎是一个针对中文文档进行高效检索的解决方案,结合了Apache Solr 3.2版本与Paoding分词器的优势。Apache Solr是基于Lucene的开源搜索服务器,提供了更高级别的API和配置选项,而...
### Solr 3.5与Tomcat的部署配置及与Java项目的集成 #### 一、Solr 3.5与Tomcat的部署配置 **1. 下载与安装Solr** 首先,需要从官方或其他可信任来源下载Apache Solr 3.5.0。根据描述中的链接(虽然不可用),...
只需要解压然后启动tomcat即可访问solr服务器,需要自行在apache-tomcat-solr-7.0.52\webapps\solr\solrhome\collection1\conf\schema.xml修改适合自己的配置的域即可
标题中的“tomcat下部署solr”意味着我们将讨论如何在Apache Tomcat服务器上安装和配置Apache Solr,这是一个流行的开源搜索引擎。Solr使得在大量数据中进行全文搜索、近似搜索、拼写检查以及多种其他高级功能变得...
apache-solr-3.5.0.part2
apache-solr-3.5.0.part1
标题中的"tomcat整合solr.rar"提示我们这是一个关于如何将Apache Tomcat与Apache Solr进行集成的资源包。Tomcat是广泛使用的Java Servlet容器,而Solr则是一个开源的全文搜索引擎,常用于构建高效的搜索功能。这个...