查找solr服务器web地址
find / -name WEB-INF
[root@bigdata-3 lib]# pwd
/opt/cloudera/parcels/CDH-6.2.0-1.cdh6.2.0.p0.967373/lib/solr/server/solr-webapp/webapp/WEB-INF/lib
/opt/cloudera/parcels/CDH-6.2.0-1.cdh6.2.0.p0.967373/lib/solr/server/solr-webapp/webapp/WEB-INF/lib
/opt/cloudera/parcels/CDH/lib/solr/server/solr-webapp/webapp/WEB-INF/lib
添加ik jar包到指定位置 并修改权限
1 | -rwxr-xr-x 1 root root 1184820 May 7 10:29 ik-analyzer-7.5.0.jar |
WEB-INF 创建classes 我们把IKAnalyzer.cfg.xml、stopword.dic拷贝到需要使用分词器的core的conf下面,
将resources目录下的5个配置文件放入solr服务的Jetty或Tomcat的webapp/WEB-INF/classes/目录下;
1 | ① IKAnalyzer.cfg.xml |
配置文档:
https://github.com/magese/ik-analyzer-solr7
后面开发人员执行。。。。
和core的schema.xml文件一个目录。
修改core的schema.xml:
1 | <fieldType name="text_ik" class="solr.TextField"> |
配置测试字段:
1 | <field name="quesContent" type="text_ik" /> |
参考
https://my.oschina.net/u/2293326/blog/515883
https://github.com/magese/ik-analyzer-solr7
https://blog.csdn.net/u011967615/article/details/69400263
1 | scp cdh85-42:/opt/cloudera/parcels/CDH/lib/solr/server/solr-webapp/webapp/WEB-INF/lib/ik-analyzer-*.jar /opt/cloudera/parcels/CDH/lib/solr/server/solr-webapp/webapp/WEB-INF/lib/ |