elasticsearch-analysis-hanlp icon indicating copy to clipboard operation
elasticsearch-analysis-hanlp copied to clipboard

SEVERE: 没有找到HanLP.properties,可能会导致找不到data

Open zhaohailong opened this issue 6 years ago • 5 comments

Jul 02, 2018 5:29:06 PM com.hankcs.hanlp.HanLP$Config SEVERE: 没有找到HanLP.properties,可能会导致找不到data ========Tips======== 请将HanLP.properties放在下列目录: Web项目则请放到下列目录: Webapp/WEB-INF/lib Webapp/WEB-INF/classes Appserver/lib JRE/lib 并且编辑root=PARENT/path/to/your/data 现在HanLP将尝试从/opt/elasticsearch-6.2.4读取data…… data/dictionary/CoreNatureDictionary.txt 核心词典data/dictionary/CoreNatureDictionary.txt加载失败

@zhaohailong

zhaohailong avatar Jul 02 '18 10:07 zhaohailong

将hanlp的字典先拷贝到elasticsearch/bin目录下,你启动elasticsearch的脚本路径是什么?应该是这个问题导致的

kepmov avatar Jul 05 '18 01:07 kepmov

后续修复这个问题

kepmov avatar Jul 05 '18 01:07 kepmov

我也遇到这个问题了,我启动elasticsearch用的./bin/elasticsearch,把字典拷贝到bin目录下?是/analysis-hanlp/data/dictionary下的txt文件吗?

liuyeone avatar Aug 27 '18 09:08 liuyeone

/analysis-hanlp/data整个目录

kepmov avatar Sep 03 '18 09:09 kepmov

我先在Ubuntu下尝试使用这个插件,但是Java权限的那个问题一直解决不掉,于是换用Windows。 在Windows下的 D:\es\elasticsearch-6.4.0 下用命令 .\bin\elasticsearch.bat启动es,同时将HanLP.properties放在了D:\es\elasticsearch-6.4.0\HanLP.properties的位置,字典的路径就是D:\es\elasticsearch-6.4.0\data\dictionary\CoreNatureDictionary.txt这样的。

能够正常分词。

所以,获取字典的路径受启动es的路径影响?

BranZhang avatar Sep 13 '18 08:09 BranZhang