ElasticSearch 7.8版本需要 Java JKD11 环境。如果你的机器还没安装 Java JDK,可以自行Baidu搜索解决,注意要保证环境变量JAVA_HOME正确设置。
安装完 Java,就可以跟着官方文档安装 ElasticSearch 。直接下载压缩包比较简单,本文章使用的是Windows elasticsearch7.7.1.zip
但是
现实情况可能是你的项目还在使用JDK8或者JDK9等,低于ElasticSearch 7.8版本的JDK要求,怎么办?
解决方法:专门为ES指定JDK(ES_JDK)
1.环境变量配置环境编辑ES_JDK 指向指定的高本版jdk
2.进入安装ES的bin/elasticsearch-env.bat
3.ES_JDK替换其中的JAVA_HOME
Ik分词器
下载相应的版本,在es/pluginsl下面创建ik文件夹,把下载的东西解压copy到里面,版本不一致参考icu修改方式
icu分词器
下载较新的版本,解压后直接放入es/plugins/analysis-icu-7.8.0,修改plugin-descriptor.properties,对应自己下装的ES版本
分词器参考 官方文档
本地测试调试建议配置 config/elasticsearch.yml
本地测试调试建议配置 config/jvm.options