windows - Windows7运行elasticsearch.bat找不到任何可执行的Java二进制文件。请在您的PATH中安装Java或设置JAVA_HOME

标签 windows elasticsearch java-home

enter image description here

我想在Windows64上使用elasticsearch。一开始我的Java版本与Java_Home不同,然后我重新安装了JAVA。我发现一个解决方案,说系统将在C:\ ProgramData \ Oracle \ Java \ javapath下找到JAVA,所以我在那里替换了最新的java.exe javaw.exe,javaws.exe,但是问题仍然存在。

我在C:\ elasticsearch-5.2.1 \ bin \ elasticsearch中找到以下代码,我可以对此做任何更改以解决此问题吗?

enter image description here

最佳答案

您是否尝试过追踪?
检查环境变量中系统变量内的“JAVA_HOME”和“Path”。
JAVA_HOME的位置就是您的jdk的位置
对于路径变量,您应该添加新的“... \ Oracle \ Java \ javapath”

关于windows - Windows7运行elasticsearch.bat找不到任何可执行的Java二进制文件。请在您的PATH中安装Java或设置JAVA_HOME,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42290963/

相关文章:

elasticsearch - elasticsearch查询在简单查询中给出的结果非常慢

python - 如何在Elasticsearch中批量插入而忽略过程中可能出现的所有错误?

amazon-web-services - 将日志发送到AWS ElasticSearch

hadoop - 运行Mahout和Hadoop的问题

自动切换用户的Python脚本

windows - python 3 : capture image

java - Ant/Ubuntu/Eclipse JAVA_HOME

java - mac中JAVA_HOME设置错误

python - 如何使快捷方式从 PATH 工作

linux - 构建基本 : Command Not Found on WSL