找不到任何可执行 java 二进制文件
Could not find any executable java binary
请帮助我解决几个小时以来一直面临的问题。我正在尝试使用 MEAN Stack 运行 ElasticSearch-5.2.2。我安装了 Java JDK 8 并正确设置了路径并添加了此路径 "\Oracle\Java\javapath" 仍然出现相同的错误 "Could not find any executable java binary. Please install java in your PATH or set JAVA_HOME"
。为什么会这样?谁能帮帮我?
您在使用 Windows 吗?
如果是这样,请打开您的系统环境变量并添加一个名为 JAVA_HOME 的新变量并将其指向您的 Java JDK
您可以参考此处的帖子仔细检查如何执行此操作How to set java_home on Windows 7?
但是到目前为止你尝试了什么?
你说你“去了环境变量并添加了变量名:JAVA_HOME 变量值:C:\Program Files\Java\jdk1.8.0_121\bin"
这是不正确的。 设置 JAVA_HOME 时不要 包含 bin 目录。
将 JAVA_HOME
设置为 C:\Program Files\Java\jdk1.8.0_121
完成后,测试一下。
打开命令提示符并键入 echo %java_home%
并查看它是否打印您设置的路径。
请帮助我解决几个小时以来一直面临的问题。我正在尝试使用 MEAN Stack 运行 ElasticSearch-5.2.2。我安装了 Java JDK 8 并正确设置了路径并添加了此路径 "\Oracle\Java\javapath" 仍然出现相同的错误 "Could not find any executable java binary. Please install java in your PATH or set JAVA_HOME"
。为什么会这样?谁能帮帮我?
您在使用 Windows 吗?
如果是这样,请打开您的系统环境变量并添加一个名为 JAVA_HOME 的新变量并将其指向您的 Java JDK
您可以参考此处的帖子仔细检查如何执行此操作How to set java_home on Windows 7?
但是到目前为止你尝试了什么?
你说你“去了环境变量并添加了变量名:JAVA_HOME 变量值:C:\Program Files\Java\jdk1.8.0_121\bin"
这是不正确的。 设置 JAVA_HOME 时不要 包含 bin 目录。
将 JAVA_HOME
设置为 C:\Program Files\Java\jdk1.8.0_121
完成后,测试一下。
打开命令提示符并键入 echo %java_home%
并查看它是否打印您设置的路径。