好的想法是十分钱一打,真正无价的是能够实现这些想法的人。

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"`)。
已邀请:

BigRedCaps

赞同来自:

若你JAVA_HOME的环境变量配置为C:\Program Files (x86)\Java\jdk1.8.0_144这种形式,可修改为C:\Progra~2\Java\jdk1.8.0_144
如果原来的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
 

要回复问题请先登录注册