弹性搜索找不到JAVA_HOME



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

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

我已经设置了JAVA_HOME并将其放在 PATH 中,我可以在我的命令行中键入"java"并查看所有选项。那么,为什么弹性搜索找不到呢?

可能的解决方案:

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

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

    C:\Program Files\Java\jdk1.8.0_181

最新更新