现象
1、ElasticSearch集成 Jieba分词器后,自定义字典 user.dict不生效
2、ElasticSearch 启动出现 load user dict failure!
解决过程
1、Google搜索 load user dict failure! 未找到结果
2、查看Jieba分词插件源码 发现源码加载的是 jieba/user.dict
而我在集成 jieba分词器时,参考CSDN 一篇博客 jieba分词器文件夹命名为 es-analysis-jieba 导致jieba无法正确加载 blog.csdn.net/weixin_4012…
解决方案
文件名改成 jieba 即可