我原先下载的elasticsearch最新版本8.4.1,但项目里要用的是6.4.3。今天下载时碰到了一个新的问题。
启动elasticsearch.bat时闪退
网上搜说可能是权限不够,要用管理员权限运行cmd,再进行操作。但我会报:此时不应有 \Common。
出现这个现象,有的教程说是:Java 环境变量出错。但我只有一个jdk版本,环境变量也没问题。也没有跨域,不曾改过elasticsearch.yml文件。
【解决方案】
我在想是不是虚拟机内存不够,看了config\jvm.option配置,虚拟机内存才1g。可能是虚拟机内存不够所以无法启动。
更改后,我确实能直接双击启动elasticsearch.bat了。