在Windows上下载zip文件后,我正在尝试在本地Windows机器上运行elasticsearch.bat。我收到错误:
could not find java; set JAVA_HOME or ensure java is in PATH
我已经设置了JAVA_HOME并将其放在 PATH 中,我可以在我的命令行中键入"java"并查看所有选项。那么,为什么弹性搜索找不到呢?
可能的解决方案:
-
将路径设置为 JDK 包而不是 JRE 包
-
将路径设置为 JDK 文件夹而不是 bin 文件夹,示例
C:\Program Files\Java\jdk1.8.0_181