弹性搜索找不到 JAVA_HOME

Elastic search cannot find JAVA_HOME

在 Windows 上下载 zip 文件后,我正在尝试 运行 elasticsearch.bat 在我的本地 windows 机器上。我收到错误:

could not find java; set JAVA_HOME or ensure java is in PATH

我已经设置了 JAVA_HOME 并将其放入 PATH 中,我可以在命令行中输入 'java' 并查看所有选项。那为什么elasticsearch找不到呢?

可能的解决方案:

  1. 将您的路径设置为 JDK 包而不是 JRE 包

  2. 将路径设置为 JDK 文件夹而不是 bin 文件夹,例如

    C:\程序Files\Java\jdk1.8.0_181