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

时间:2017-02-17 06:36:05

标签: windows elasticsearch java-home

enter image description here

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

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

enter image description here

2 个答案:

答案 0 :(得分:1)

你试过以下吗? 检查你的环境变量" JAVA_HOME"和"路径"内部系统变量。 JAVA_HOME的位置是您的jdk的位置 对于Path变量,您应该添加新的" ... \ Oracle \ Java \ javapath"

答案 1 :(得分:1)

C:\ProgramData\Oracle\Java\javapath;添加到Environment变量中的Path变量。

并删除JAVA_HOME,因为您已经有Path的Java路径,所以您不需要提及它两次。

肯定会有所帮助