elassticsearch6.2.3启动不了报此时不应有 \java\jdk1.8.0_144\bin\java.exe",用5.6.1版本启动没有问题,
Elasticsearch | 作者 tofu | 发布于2018年04月27日 | 阅读数:7146
D:\software\elasticsearch-6.2.3\bin>elasticsearch.bat
此时不应有 \java\jdk1.8.0_144\bin\java.exe" -cp "!ES_CLASSPATH!" "org.elasticsearch.tools.launchers.JvmOptionsParser" "!ES_JVM_OPTIONS!" || echo jvm_options_parser_failed"`)。
此时不应有 \java\jdk1.8.0_144\bin\java.exe" -cp "!ES_CLASSPATH!" "org.elasticsearch.tools.launchers.JvmOptionsParser" "!ES_JVM_OPTIONS!" || echo jvm_options_parser_failed"`)。
1 个回复
BigRedCaps
赞同来自:
如果原来的java放在:C:\Program Files目录下的,那么就修改成:C:\Progra~1\Java\jdk1.8.0_144
如果还不行,保留上述修改,继续修改elasticsearch.bat文件,在
SET params='%*'后面,添加如下配置
SET JAVA_HOME=你的JAVA_HOME路径
如果还不行,保留上述修改,修改elasticsearch-6.3.2/config/elasticsearch.yml文件,在最后添加如下配置
xpack.ml.enabled: false