我想在我的 PHP 应用程序中使用 Elasticsearch 。
运行服务安装命令 后,出现休闲错误。
C:\elasticsearch-0.90.10\bin>service install
JAVA_HOME points to an invalid Java installation (no java.exe found in "C:\Progr
am Files (x86)\Java\jdk1.7.0_25\bin"). Existing...
最佳答案
打开并查看 service.bat
文件:
它搜索:
%JAVA_HOME%\bin\java.exe
因此您的 %JAVA_HOME%
不应包含 bin
。
如果您没有设置环境变量的权限,则可以采取解决方法:
打开service.bat
文件,
a) 删除行:
if NOT DEFINED JAVA_HOME goto err
b) 替换 %JAVA_HOME%
为您的 java jdk
路径,例如:C:\Program Files\Java\jdk1.7.0_51
注意:这只是一种始终有效的解决方法。
关于java - "JAVA_HOME points to an invalid Java installation issue"在 Elasticsearch 中使用服务安装命令,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21428002/