最近在学习Elasticsearch,安装完成后下载了ik分词器压缩到plugins目录下启动es报错如下:
java.security.AccessControlException: access denied (“java.io.FilePermission” “D:…\plugins\ik-analyzer\config\IKAnalyzer.cfg.xml” “read”)
咋一看以为是es对应的jdk自带的权限不足导致的,查看jdk自带的文件查看权限没有发现问题:D:\Code Study\Technology\ES\elasticsearch-8.11.1\jdk\lib\security下的default.policy
后面发现是路径带了空格,把对应的空格删除即可,路径一定不要带空格!!!
好不容易处理完成这个问题结果又出现了另外一个问题:
大意是说下载离线地图超时了,暂时不需要的话可以在设置中选择默认不下载
修改配置:
config/elasticsearch.yml
添加配置设置为false即可文章来源:https://www.toymoban.com/news/detail-807044.html
ingest.geoip.downloader.enabled: false
至此完美启动es!文章来源地址https://www.toymoban.com/news/detail-807044.html
到了这里,关于windows安装Elasticsearch后使用ik分词器报错解决办法的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!