solr安装和配置中文分词器
2014-07-25 17:05
363 查看
之前看了很多solr安装和配置中文分词器的安装和配置中文分词器的文章,介绍的比较详细,总结一下自己遇到的问题。
第一次下的solr-4.9.0,报错: Unsupported major.minor version 51.0,原因是solr-4.9.0用的jdk1.7我机器是1.6。然后换了apache-solr-3.6.2,老版本下载地址:http://archive.apache.org/dist/lucene/solr/
1、下载完成解压后,打开apache-solr-3.6.2\dist目录,找到apache-solr-3.6.2.war,改名为solr.war,找个文件夹放下,暂定为D:\workSpace\apache-tomcat-6.0.29\apache-tomcat-6.0.29\solrwar;
将example文件夹下的solr文件夹到D:\workSpace\apache-tomcat-6.0.29\apache-tomcat-6.0.29\solrapp文件夹下,那么下一步中的solr/home对应的地址就为:D:/workSpace/apache-tomcat-6.0.29/apache-tomcat-6.0.29/solrapp/solr。文件夹路径自己随便定
2、 在tomcat下的\conf\Catalina\localhost中加入solr.xml,内容如下:
<?xml version="1.0" encoding="UTF-8"?>
<Context reloadable="true" docBase="D:/workSpace/apache-tomcat-6.0.29/apache-tomcat-6.0.29/solrwar/solr.war" >
<Environment name="solr/home" type="java.lang.String" value="D:/workSpace/apache-tomcat-6.0.29/apache-tomcat-6.0.29/solrapp/solr" override="true" />
</Context>
其中docBase对应solr.war的路径
第一次下的solr-4.9.0,报错: Unsupported major.minor version 51.0,原因是solr-4.9.0用的jdk1.7我机器是1.6。然后换了apache-solr-3.6.2,老版本下载地址:http://archive.apache.org/dist/lucene/solr/
1、下载完成解压后,打开apache-solr-3.6.2\dist目录,找到apache-solr-3.6.2.war,改名为solr.war,找个文件夹放下,暂定为D:\workSpace\apache-tomcat-6.0.29\apache-tomcat-6.0.29\solrwar;
将example文件夹下的solr文件夹到D:\workSpace\apache-tomcat-6.0.29\apache-tomcat-6.0.29\solrapp文件夹下,那么下一步中的solr/home对应的地址就为:D:/workSpace/apache-tomcat-6.0.29/apache-tomcat-6.0.29/solrapp/solr。文件夹路径自己随便定
2、 在tomcat下的\conf\Catalina\localhost中加入solr.xml,内容如下:
<?xml version="1.0" encoding="UTF-8"?>
<Context reloadable="true" docBase="D:/workSpace/apache-tomcat-6.0.29/apache-tomcat-6.0.29/solrwar/solr.war" >
<Environment name="solr/home" type="java.lang.String" value="D:/workSpace/apache-tomcat-6.0.29/apache-tomcat-6.0.29/solrapp/solr" override="true" />
</Context>
其中docBase对应solr.war的路径
3、这样启动tomcat就能用了,访问http://localhost:8080/solr/
4、下载paoding-analysis,我下的是paoding-analysis-2[1].0.4-beta,和apache-solr-3.6.2不兼容,单独下了个
paoding-analysis3.0的jar包,dic文件用的paoding-analysis-2的。
5、将paoding-analysis-2[1].0.4-beta解压完dic文件夹考到的solr/home对应文件夹中的dic中,用解压缩工具修改paoding-analysis3.0.jar文件中的paoding-dic-home.properties文件,修改部分为:paoding.dic.home=D:/workSpace/apache-tomcat-6.0.29/apache-tomcat-6.0.29/solrapp/solr/dic,改完更新到jar包中。
6、同样用解压缩工具将paoding-analysis3.0.jar扔到solr.war\WEB-INF\lib下。
7、找到solr/home目录下的conf中的schema.xml,做如下修改添加一个:
<fieldType name="text" class="solr.TextField"> <analyzer class="net.paoding.analysis.analyzer.PaodingAnalyzer"> </analyzer> </fieldType>
8、将tomcat中webapps下的solr文件夹删掉,重启tomcat,测试http://localhost:8080/solr/
o了!
欢迎交流沟通
相关文章推荐
- Windows下面安装和配置Solr 4.9(三)支持中文分词器
- solr5.5.4安装、启动、添加中文分词器、配置。
- solr的安装以及配置中文分词器
- solr 的安装与使用、中文分词器的配置
- solr下配置安装中文分词器和批量导入数据
- solr安装及配置IKAnalyzer中文分词器
- solr与中文分词器的安装配置
- 你不知道的全文检索---solr安装中文分词器及配置业务字段
- solr配置中文分词器
- Solr配置中文分词器IK Analyzer详解
- solr-4.6配置中文分词器ik-analyzer
- solr配置中文分词器IK Analyzer
- solr中文分词器IK-analyzer安装
- solr4.5部署到tomcat以及solr4.5配置中文分词器mmseg4j
- Solr的学习使用之(三)IKAnalyzer中文分词器的配置
- Solr配置中文分词器IKAnalyzer及增删改查调用
- Solr6.0.1配置中文分词器mmseg4j
- nutch1.8+solr 4 配置过程+ikanalayzer2012 中文分词器
- Solr配置中文分词器mmseg4j详解