码迷,mamicode.com
首页 > 其他好文 > 详细

solr7.0.0+IKAnalyzer中文分词器V2012+tomcat9

时间:2017-10-24 14:03:02      阅读:158      评论:0      收藏:0      [点我收藏+]

标签:分词   中文   注释   创建   分词器   log   src   cat   如何   

solr7,刚出来,如何让它成为一个web工程在tomcat上部署它,是一个重要的问题,以下步骤分别解决这些问题,同时使用IKAnalyzer中文分词器分词器。

一,修改solr7的源代码,让core所在的目录默认位于{webRoot上下文}/solr下面,从而在tomcat上部署该应用时不用再去修改web.xml,配置core的目录。

要修改的源代码包及类名如下:

技术分享

要修改的代码截图如下:

技术分享

第178行注释掉,第181行把web应用上下文的solr目录作为core所在目录。

二,使用中文分词器。

复制solr下面的test core,以test core下面的东西创建一个新的core,如图,solr下面有三个core分别是category,test,news,里面的内容包括三个conf,data和core.properties,可以继续新建新的core,把这三个内容拷贝进去,修改core.properties文件,让core名字跟文件夹名字保持一致:

技术分享

三,修改IKAnalyzer中文分词器的源代码,照网上操作即可。截图如下:(使用了新修改的solr源码和IKAnalyzer中文分词器源码)

技术分享

四,在conf目录下打开managed-schema文件,配置实用IKAnalyzer中文分词器,截图如下:

技术分享

上面配置一个新的fieldType,下面自己定义一个content字段,使用IKAnalyzer中文分词器。

至此,所有步骤完成,工程打包文件跟本人联系:QQ412383550。

 

solr7.0.0+IKAnalyzer中文分词器V2012+tomcat9

标签:分词   中文   注释   创建   分词器   log   src   cat   如何   

原文地址:http://www.cnblogs.com/jjh-java/p/7723025.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!